代码拉取完成,页面将自动刷新
同步操作将从 battcn开源群组/wemirr-platform 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
battcn-parent:Jar包版本管理的工程->下载需首先install一下
battcn-facades:接口文件,需要install
battcn-provider:服务提供者
battcn-provider-parent:服务提供者的公共类,这样多个提供者只需要在pom.xml配置下parent即可
battcn-provider-system:系统服务提供者,类似于账号,系统管理,权限,因为现在阶段功能以及模块
不多只是拆分列举,提供参考学习,开发阶段按照自己公司业务划分即可
battcn-servers:对外HTTP接口,也是服务消费者
battcn-server-parent:server的公共父类管理
battcn-server-system:boot项目,简化开发维护,同时可装逼
battcn-managements:管理工程
battcn-ms-web:类似battcn2.0的管理系统
battcn-utils:工具类
battcn-framework:WEB工具类,如MQ,Redis,Spring
因部分童鞋无法看到效果,故而写了个小案例,只需要配置上 zookeeper
(可以看看附件上传的zookeeper 启动bin/zkServer.cmd 或者 zkServer.sh即可)
1.修改battcn-config项目中的jdbc.properties 地址改成自己的
2.修改battcn-server-system application.yml zookeeper 地址改为自己的
3.启动:battcn-provider-system (jetty:run) 默认 dev环境
4.启动:battcn-server-system ApplicationRun (boot项目,专门做接口开发)
5.地址:http://localhost:9090/logs/query
因为作者也需要工作,只能在业余之时加快进度的code,现阶段开发也许比较缓慢,请各位看官谅解,
不过本人承诺保证,在工作之余主要精力就是放在battcn的项目上,这是battcn的第三个版本,
将他做完善,对部分人有所帮助,那么这套系统也不算失败作品!!!
Spring4.3 Spring MVC4.3 Mybatis3.3.8,如果需要学习以及使用battcn首先你要对maven redis mq
有所了解,无需精通,但是需要知道
Redis3.x版本 集群化
RabbitMQ
代码层面AOP操作或者采用第三方数据库中间件Mycat做读写分离操作
码云GIT做代码的版本控制,多分支开发合并以及部署
IDEA || Eclipse 只提交代码,不提交开发工具的配置,避免环境冲突
ZooKeeper Dubbo Maven 不同服务拆分到不同模块,公共的服务提供者
一:Web管理系统,类似battcn2.0
二:动态定时任务服务(管理所有的JOB)
三:单点登录服务,管控系统之间登录的入口
后续扩展Demo-群项目(书城=技术书籍 评论 或者留言博客板之类的
找问题或者帮助解决问题都方便点)
以上只是需要实现的,暂时提供基础架子demo,慢慢改进....谢谢各位长期以来对battcn的支持
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。