jfinal_web_demo 是 Dynamic Web Project 的架子, 参考于 JFinal 文档
如果想使用 maven 结构, 可参考 Maven 开发
此例子提供了消费者的集成, 提供者可使用 dubbo-spring-boot-samples-provider, 因提供者使用的是 Dubbo 本身的注册中心, 所以例子中默认使用的是和提供者一样的,
在实际应用过程中, 请使用 zookeeper 注册中心, 本例子已经集成了 zookeeper 的依赖, 且提供了集成代码, 只是暂时未开发 zookeeper 版提供者, 尽请期待
请自行下载 Tomcat 至本地, 并配置 Tomcat 至 Eclipse Server, 供后续使用 (本集成项目不能使用 JFinal 的 main run 启动, 必须使用 Tomcat Server)
git clone https://github.com/SKYhuangjing/JFinal-Dubbo-Integration.git
导入Eclipse Project 选择下载的项目 检查 Web Deployment 添加 Build Path 添加 Tomcat Server Runtime
右键项目, run on server 启动项目
访问 http://localhost:8080/jfinal_web_demo/hello 查看项目是否启动正常
如果提供者已经在本地运行, 则访问 http://localhost:8080/jfinal_web_demo/hello/dubbo 查看服务调用是否正常
提供者可下载dubbo-spring-boot-samples, 并导入idea, 然后选择 dubbo-spring-boot-samples-provider 项目 run application 启动