新增 EncryptTypeHandler、SM4TypeHandler 加密 MyBatis Handler

This commit is contained in:
thinkgem
2024-07-23 19:39:56 +08:00
parent 89d785f04c
commit a15fb508f9
2 changed files with 2 additions and 2 deletions

View File

@@ -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);

View File

@@ -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",