1.由于项目于循环依赖,自定义DTO 无法调用TypeHandler 必须 extends。
2.响应结果集必须使用BaseResultMap,否则在sql响应中使用AES_DECRYPT(UNHEX(u.phone) ,'key') mybatis-plus查询回来乱码,需要自己设置编码结果集。
3.sql 条件模糊查询 需要添加 AES_DECRYPT(UNHEX(u.phone) ,'key') 解密后再查询,如果是eq查询才需要加TypeHandler 此步骤是库密文与sql密文eq查询。