内容简介:https://gitee.com/gdzWork/JPower JPower 只是刚起步,很多功能还在开发中敬请期待...... 简介 JPower是由一款政务商业项目升级优化而来。 JPower 基于SpringCloud(2020.0.x) + SpringBoot(2.4.x)的微服务快...

https://gitee.com/gdzWork/JPower
JPower 只是刚起步,很多功能还在开发中敬请期待......
简介
JPower是由一款政务商业项目升级优化而来。 JPower 基于SpringCloud(2020.0.x) + SpringBoot(2.4.x)的微服务快速开发平台. 具备网关统一鉴权、Xss防跨站攻击、分布式事务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,注释齐全,架构清晰,非常适合学习和作为基础框架使用。 JPower 的目标蓝图是能够打造一款集成各种比较好用的 工具 于一体的快速开发框架,例如可在页面配置各种报表,集成echarts可实现快速生成页面,各种场景下的数据传输等等各类工具。 目前只是开发了基础的架构,后续会逐渐开发各种各样的工具到框架中。 核心技术采用Spring Cloud Alibaba、SpringBoot、Mybatis、Seata、Sentinel、SkyWalking等主要框架和中间件。 希望能努力打造一套集 基础框架 —>分布式微服务架构 —> 工具集成 —> 系统监测 的解决方案。本项目旨在实现基础能力,不涉及具体业务。 采用JWT做Token认证,可拓展集成Redis等细颗粒度控制方案。 注册中心、配置中心选型Nacos,为工程瘦身的同时加强各模块之间的联动。 集成Sentinel从流量控制、熔断降级等多个维度保护服务的稳定性。
2.1.0 发布特性:
- up 2.1.0
- 重新实现 TREE 构建
- 文件上传支持 FASTDFS、SERVER、DATABASE 三种方式
- up mybatis-plus 3.4.3.4
- up hutool 5.7.16
- mybatis-plus 插件可配置开启
- 重新实现字典查询,删除 BaseDictWrapper 只需要注解 @Dict 即可
- 新增 BaseDaoWrapper,可做查询后的数据转换
- 新增 JpowerMybatisInterceptor 拦截器实现 mybatis 查询过滤,可继承 MybatisInterceptor 实现逻辑
- 部分工具类整改
文档
项目地址
前往 Gitee 搜索 JPower或点击后面的链接即可访问项目主页:https://gitee.com/gdzWork/JPower
项目演示地址
- 项目演示地址: http://jpower.top:81
- 超级用户登录(租户编码:000000):
- 超级管理员: root/123456
- 租户用户登录(租户编码:LXD0DP):
- 普通账号: admin/123456
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- kafka可插拔增强如何实现?
- 150行JavaScript代码实现增强现实
- Python+OpenCV实现增强现实!OpenCV真的牛逼!学会太受用了!
- swagger-bootstrap-ui 1.8.5 发布,Swagger增强UI实现
- swagger-bootstrap-ui 1.8.5 发布,Swagger增强UI实现
- Swagger-bootstrap-ui 1.8.6 发布,Swagger增强UI 实现
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
How to Build a Billion Dollar App
George Berkowski / Little, Brown Book Group / 2015-4-1 / USD 24.95
Apps have changed the way we communicate, shop, play, interact and travel and their phenomenal popularity has presented possibly the biggest business opportunity in history. In How to Build a Billi......一起来看看 《How to Build a Billion Dollar App》 这本书的介绍吧!
