我这里介绍一下dubbo的xml配置的整合
首先需要两个项目,一个作为服务提供者,一个作为服务消费者,先操作服务提供者的项目。
1.provider
在这个项目中需要做四件事:
1.1 pom文件添加dubbo相关依赖
<!-- https://mvnrepository.com/artifact/com.alibaba/dubbo --> <dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2.5.7</version> <exclusions> <exclusion> <!-- dubbo自己会依赖一个低版本的spring,与项目中的spring版本出现冲突--> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> </exclusion> </exclusions> </dependency> <!-- https://mvnrepository.com/artifact/org.javassist/javassist --> <!-- dubbo规定了类加载器的接口,使用javassist用来实现类加载--> <dependency> <groupId>org.javassist</groupId> <artifactId>javassist</artifactId> <version>3.18.0-GA</version> </dependency> <!-- https://mvnrepository.com/artifact/com.101tec/zkclient --> <!-- dubbo要将服务注册到zookeeper中就需要zookeeper客户端进行注册相关动作--> <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId> <ver