由于升级 dubbo-spring-boot-project
存在 BUG ,在过滤器中无法注入属性,导致 battcn-consumer-management
暂时启动不了,这是个很操蛋的问题,希望官方早点修复吧...
喜大普奔 dubbo-spring-boot-project(2.0.0)
发布,该项目也第一时间升级,并且升级了SpringBoot版本为当前最新
zookeeper
支持,同时支持本地直连调用Elasticsearch
搜索JWT
认证(battcn-consumer-bookstore
)
Redis
封装,唯一序列号生成与分布式CacheLock
目前会编写一个 书城 涵盖 爬虫、代理、管理系统、阅读、下载
本项目会分为 dubbo
与 springcloud
版本,初期以 dubbo
为主
鉴于 dubbo
已经开始维护了 , 本项目也即将开启维护之旅
由于 dubbo-spring-boot-starter(现在还是开发版)
,所以暂未升级 spring-boot2.x
,依旧采用的1.5.10.RELEASE
版本
为了简化开发,提高开发效率,代码整洁,特意封装了几个组件
battcn-framework-commons
: 基础工具类,不依赖Servlet
包battcn-framework-core
: 封装了*跨域
、RequestUtils
、全局通用异常
、*battcn-framework-mybatis
: 封装了*分页插件
、通用Mapper
、通用Service
、*battcn-framework-redis
: 封装了*分布式限流
、分布式锁
、唯一序列
、*battcn-framework-security
: 封装了*JWT
、自定义权限注解
、*battcn-framework-webmagic
: 封装了*webmagic
爬虫功能*后续引入 redis、rabbitmq 等技术栈
doc/battcn3.0.sql
导入到 version >= mysql5.6
的数据库中,如果版本低于 5.6
请仔细看 sql 文件的注释部分battcn-parent
转换成 Maven Project
然后 执行 install
battcn-framework
转换成 Maven Project
然后 执行 install
battcn-facades
转换成 Maven Project
然后 执行 install
battcn-provider/battcn-provider-system/SystemProvider.java
battcn-provider/battcn-provider-member/MemberProvider.java
battcn-provider/battcn-provider-book/BookProvider.java
battcn-consumers/battcn-system-consumer/ManagementApplication.java
由于 dubbo
对 yml 配置存在缺陷,所以该阶段只能通过 application-dubbo.properties
外部资源方式整合了,根据官方 issues 该问题应该会在下一个版本得到解决
Sign in for post a comment
Activity
Community
Health
Trend
Influence
:Code submit frequency
:React/respond to issue & PR etc.
:Well-balanced team members and collaboration
:Recent popularity of project
:Star counts, download counts etc.
Comments ( 20 )