pzy-opensource
作用
完成工作常用框架的整合, 通过简单的配置就能启用常用框架特性, 适用于项目的快速开发与迭代.
已整合的技术
springboot, shiro, spring-session, spring-data-redis, redisson, mybatis plus
构建工具
maven
如何使用
- 先在机器上安装好
maven
- 执行
mvn install
,将代码打包,安装到本地库 或mvn deploy
发布到自己的私库中 - 在实际项目中再引入即可
主要组件介绍
pzy-common
: 封装了一些常用的帮助类, 定义了自定义异常pzy-current-user
: 对登录用户信息进行了封装pzy-dbutil
: 可以方便的获取数据库表/字段信息pzy-pdf
: 封装pdf常用操作pzy-domain
: 封装全局常量, 分页参数, 响应数据结构pzy-mybatis-plus-starter
: 整合mybatis plus
pzy-okhttp3
: 整合okhttp3
pzy-redis-starter
: 整合spring-data-redis
和redission
,对分布式锁的实现进行封装,对spring cache
进行封装pzy-security
:整合shiro
权限框架pzy-session-starter
: 整合spring-session-data-redis
和redisson
pzy-springboot-web-starter
:整合springboot
,提供以配置的方式启用跨域,静态目录映射,swagger,全局异常处理pzy-springboot-web-security-starter
: 将shiro
和springboot
进行整合pzy-swagger-ui
:提供一套全新的swagger-ui
,使得rest api的查阅与测试更方便,快速.
组件使用示例
开源协议
木兰宽松许可证 http://license.coscl.org.cn/MulanPSL