代码拉取完成,页面将自动刷新
同步操作将从 游侠小马哥/jfl-platform-parent 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Jfl-platform, a distruted service depends on Dubbo and provides a system for management.
此项目主要用于核心系统迁移,使用最新的微服务
技术,使用的后台技术主要有Druid
数据源,Mybatis-Plus
,Dubbo
,Redis
,SpringMVC
,SpringBoot
,Shiro
,Restful
,页面采用thymeleaf
模板引擎,以及Bootstrap
以及Layui
样式等技术。
├─jfl-platform-parent
│ │
│ ├─jfl-platform-api----------------------接口模块 这个相当于开发给web或者对外接口部分的调用的api,以及定义的实体类
│ │
│ ├─jfl-platform-common-------------------公共类 一些基础公共类
│ │
│ ├─jfl-platform-service------------------dubbo服务层 主要与数据库交互
│ │
│ ├─jfl-platform-web----------------------web端
│ │
│ └─jfl-platform-restful------------------restful接口对外
gitee
,并注册相应的账号;eclipse
中,两种方式都可以;mysql
数据库;redis
服务;zookeeper
并启动服务;dubbo-admin
并启动服务;jfl-platform-service
下的application.properties
和jfl-platform-web
下的application.properties
的数据库以zookeeper
,以及redis
地址;JflPlatformServiceApplication.java
服务,再启动JflPlatformWebApplication.java
,一定要按照顺序来,否则服务无法调用;码云
,已集成logback
,mybatis
功能;pagehelper
功能,并能通过postman
发送到后台请求,后续添加shiro
来做用 户权限校验与认证;jfl-platform-api
接口模块;dubbo
功能,并能测试通过;dubbo
功能集成完毕,优化代码结构中;thymeleaf
;redis
,主要用于存储常用的数据,以及系统缓存;Shiro
调用dubbo
服务成功,目前redis
存在问题;thymeleaf
模板以及bootstrap
等技术完成;Shiro
登录优化,添加部分会话管理功能;restful
接口优化;swagger-ui
接口验证部分,以及数据库读写分离ingMybatis
目前代码中使用了mybatis-plus
(未使用其分页功能),分页使用的是pageheplper
,自己重写了BaseMapper
,BaseService
以及BaseServiceImpl
,对于Mybatis-Plus
支持的批量更新未做处理,后期需要优化,以及事务的处理等;目前Sql
使用了注解,xml
以及代码动态Sql
,学习的话可以都使用,后期统一使用一种规则或者重新分装;@Data
注解,因此需要eclipse集成lombok
插件;pom.xml
注释到热加载的依赖此项目只提供大家学习使用,如需商用请跟本人联系! 邮箱:yanzhao_jn@163.com。 一经发现商用,将追究其法律责任!
QQ群:879507993
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。