Skip to content

Commit 30eca99

Browse files
author
qianlq
committed
🔥 feat(xml注解方式): 添加通过XML注解方式注册调用服务
1 parent c0ff430 commit 30eca99

File tree

5 files changed

+23
-8
lines changed

5 files changed

+23
-8
lines changed

dubbo-api/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,12 @@
3838
<artifactId>spring-boot-starter-test</artifactId>
3939
<scope>test</scope>
4040
</dependency>
41+
42+
<dependency>
43+
<groupId>com.alibaba.boot</groupId>
44+
<artifactId>dubbo-spring-boot-starter</artifactId>
45+
<version>0.2.0</version>
46+
</dependency>
4147
</dependencies>
4248

4349
<build>
Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,9 @@
11
spring.application.name=dubbo-api
2-
server.port=8020
2+
server.port=8020
3+
4+
# 当前dubbo应用id
5+
dubbo.application.id=dubbo-api
6+
# 当前dubbo应用名称
7+
dubbo.application.name=dubbo-api
8+
# 注册中心
9+
dubbo.registry.address=zookeeper://127.0.0.1:2181

dubbo-consumer/src/main/java/com/coderqian/dubboconsumer/DubboConsumerApplication.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@
44
import org.springframework.boot.autoconfigure.SpringBootApplication;
55

66
@SpringBootApplication
7+
//@ImportResource({"classpath:dubbo/dubbo-customer.xml"})
78
public class DubboConsumerApplication {
89

9-
public static void main(String[] args) {
10-
SpringApplication.run(DubboConsumerApplication.class, args);
11-
}
10+
public static void main(String[] args) {
11+
SpringApplication.run(DubboConsumerApplication.class, args);
12+
}
1213
}

dubbo-provider/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<dependency>
3939
<groupId>org.springframework.boot</groupId>
4040
<artifactId>spring-boot-starter-test</artifactId>
41-
<scope>true</scope>
41+
<scope>test</scope>
4242
</dependency>
4343

4444
<dependency>

dubbo-provider/src/main/java/com/coderqian/dubboprovider/DubboProviderApplication.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66

77
@EnableDubbo
88
@SpringBootApplication
9+
//@ImportResource({"classpath:dubbo/dubbo-provider.xml"})
910
public class DubboProviderApplication {
1011

11-
public static void main(String[] args) {
12-
SpringApplication.run(DubboProviderApplication.class, args);
13-
}
12+
public static void main(String[] args) {
13+
SpringApplication.run(DubboProviderApplication.class, args);
14+
}
1415
}

0 commit comments

Comments
 (0)