# 版本1.0.0-RELEASE 发布时间: 2023/5/4 更新内容: - 集成SpringMVC,对页面访问参数和返回值自动进行json序列化、反序列化处理等。 - 基于SpringSecurity,对客户端进行jwt认证拦截,检核jwt的存在性和有效性。 - 基于RBCA模型的权限控制。提供注解方式的方法级权限控制,自动匹配用户-角色与所访问的方法的权限是否相符。 - 基于MyBatis-Plus,提供统一的数据访问层支持。包括Entity基类、Dao基类等。 - 支持分布式自动生成主键、逻辑删除、创建/更新信息自动注入、事务管理、乐观锁、基于租户的数据隔离等。 - 支持多种RDBMS数据库(默认为mysql),支持连接池管理(基于HikariCP连接池)。 - 支持两种模式的单点登录SSO和统一认证:基于jwt的认证模式和基于CAS的认证模式。 - 支持前后端通讯加密。基于非公开加密算法和密钥管理,增强前后端通信时安全性。 **注:需要客户端与服务端成对使用。** - 基于AOP模式,提供注解方式的用户操作、系统日志日志自动写入。 - 通过redis提供数据字典的访问与转换功能。 - 提供以下公共工具类: - AuthorityUtils:用户权限工具类 - JwtTokenUtils:JWT工具类 - DictUtils:数据字典工具类 - IPAddressUtils:IP地址工具类