新增 EncryptTypeHandler、SM4TypeHandler 加密 MyBatis Handler
This commit is contained in:
@@ -23,7 +23,7 @@ public interface EmpUserDao extends CrudDao<EmpUser> {
|
||||
// @Override
|
||||
// @Results({
|
||||
// @Result(column = "mobile", property = "mobile",
|
||||
// javaType = String.class, typeHandler = AesTypeHandler.class)
|
||||
// javaType = String.class, typeHandler = EncryptTypeHandler.class)
|
||||
// })
|
||||
// @SelectProvider(type = SelectSqlProvider.class, method = "get")
|
||||
// EmpUser get(EmpUser entity);
|
||||
|
||||
@@ -29,7 +29,7 @@ import jakarta.validation.Valid;
|
||||
// 手机号加密脱敏例子,共同打开 EmpUserDao.java 和 EmpUserDao.xml 中的 result 注释
|
||||
// 详细 typeHandler 用法,请看文档:https://jeesite.com/docs/dao-mybatis/#手机号加密脱敏
|
||||
// @Column(name="mobile", attrName="mobile", label="手机号码", queryType=QueryType.EQ,
|
||||
// javaType = String.class, typeHandler = AesTypeHandler.class),
|
||||
// javaType = String.class, typeHandler = EncryptTypeHandler.class),
|
||||
@Column(includeEntity=User.class),
|
||||
}, joinTable={
|
||||
@JoinTable(type=Type.JOIN, entity=Employee.class, alias="e",
|
||||
|
||||
Reference in New Issue
Block a user