新增 AesTypeHandler 处理字段数据加密解密或脱敏;新增 JsonTypeHandler 处理字段数据进行 JSON 字符串与 Java 对象 自动互转

This commit is contained in:
thinkgem
2024-03-11 17:02:58 +08:00
parent d7c9138a31
commit 000fadeb95
3 changed files with 23 additions and 5 deletions

View File

@@ -1,8 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jeesite.modules.sys.dao.EmpUserDao">
<!-- 查询数据 -->
<!-- 结果集映射
<resultMap id="empUserResult" type="EmpUser">
<result column="mobile" property="mobile" javaType="java.lang.String"
typeHandler="com.jeesite.common.mybatis.type.AesTypeHandler"/>
</resultMap> -->
<!-- 查询数据
<select id="findList" resultMap="empUserResult"> -->
<select id="findList" resultType="EmpUser">
SELECT ${sqlMap.column.toSql()}
FROM ${sqlMap.table.toSql()}