# Eva4新特性
# 优化分层
添加BaseService,去掉Service的ServiceImpl实现,直接使用Service类继承BaseService来实现通用方法。biz层同样去掉了BizImpl实现,直接使用Biz类实现业务逻辑。减少编写代码量。
# 增加授权表达式
为了让权限更强大,且不同权限框架均能使用同一种用法,工程中通过调用权限框架的内置方法实现了自定义的注解。详见权限控制。
# 增加会话模式的选择
Eva3中,会话的时长是固定的,不会因为用户操作自动延长。Eva4的支持两种会话模式,分别是固定模式和交互模式。详见会话模式及其配置
# 增加登录接口加密
为了保证用户登录接口的安全性,Eva4中,登录接口增加了加密处理。
# 增加字段加密和脱敏处理
为了保证敏感信息的保密性,Eva4中,增加字段脱敏处理。用户管理模块中的手机号码和邮箱均做了加密和脱敏处理。详见字段加密和脱敏处理。
# 增加系统字典和系统配置的直接获取
为了方便获取字典数据和系统配置的数据,Eva4中,前后端工程中均内置了系统字典和系统配置的直接获取方法。
- 前端获取系统配置值。
- 前端获取字典标签/字典数据标签。
- 前端获取字典数据配置方法。
- 后端获取字典。
- 后端获取系统配置。
# 内置2FA认证
Eva4中内置了2FA认证,用户可以很方便的使用内置的2FA认证。