# dubboBaffle **Repository Path**: figthing/dubboBaffle ## Basic Information - **Project Name**: dubboBaffle - **Description**: dubbo挡板工具 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2019-08-27 - **Last Updated**: 2021-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dubboBaffle dubbo挡板工具 ## 用途 可以在只有dubbo接口包(rpc包)的情况下提供生产者服务 ## 使用说明 将项目打成jar包,然后在jar包所在的目录新建rpcJar文件夹和xmljson文件夹;然后将dubbo接口包放到rpcJar目录下(如果接口包依赖别的jar包一同放到该目录下); 然后在xmljson目录下新建和接口包同名的后缀为.xml的xml文件,文件内容参考源码xmljson目录下的template.xml文件, 然后使用java -jar dubboBaffle.jar命令启动程序就可以了。 默认使用zookeeper地址为localhost:2181,如果需要修改,在dubboBaffle.jar所在的目录下新建dubbo.properties文件, 内容为:zookeeperAddress=ip:port然后重启服务即可。 如果需要修改接口返回值,直接修改对应的xml文件然后保存即可,系统会自动修改结果。 # 更新说明 ## v1.0 实现基本功能 ## v1.0.1 添加dubbo提供者返回结果自定义处理单元;可以在挡板文件中写java代码,自定义返回值