# Eva4新特性

# 优化分层

添加BaseService,去掉Service的ServiceImpl实现,直接使用Service类继承BaseService来实现通用方法。biz层同样去掉了BizImpl实现,直接使用Biz类实现业务逻辑。减少编写代码量。

# 增加授权表达式

为了让权限更强大,且不同权限框架均能使用同一种用法,工程中通过调用权限框架的内置方法实现了自定义的注解。详见权限控制

# 增加会话模式的选择

Eva3中,会话的时长是固定的,不会因为用户操作自动延长。Eva4的支持两种会话模式,分别是固定模式和交互模式。详见会话模式及其配置

# 增加登录接口加密

为了保证用户登录接口的安全性,Eva4中,登录接口增加了加密处理。

# 增加字段加密和脱敏处理

为了保证敏感信息的保密性,Eva4中,增加字段脱敏处理。用户管理模块中的手机号码和邮箱均做了加密和脱敏处理。详见字段加密和脱敏处理

# 增加系统字典和系统配置的直接获取

为了方便获取字典数据和系统配置的数据,Eva4中,前后端工程中均内置了系统字典和系统配置的直接获取方法。

# 内置2FA认证

Eva4中内置了2FA认证,用户可以很方便的使用内置的2FA认证。