# mybatis基于BaseTypeHandler进行数据库加密,解密 **Repository Path**: nero5201/encryption2 ## Basic Information - **Project Name**: mybatis基于BaseTypeHandler进行数据库加密,解密 - **Description**: 利用mybatis基于BaseTypeHandler进行数据库加密,解密 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2023-08-30 - **Last Updated**: 2023-08-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 数据库加密,解密 #### 软件功能说明 软件架构说明 mybatis基于BaseTypeHandler进行数据库加密,解密 如果是新项目建议使用mybatis-plus 加解密可使用自带注解在实体类上,动态指定自定义TypeHandler mybatis比较生硬,需要在xml中声明自定义的TypeHandler 使用场景 1. 数据加密,解密 #### 安装教程 修改项目mysql数据源 mysql 执行 resources\db\建表语句.sql #### 使用说明 1.自定义BaseTypeHandler ![输入图片说明](admin/src/main/resources/img/image11.png) 2.在xml中指定字段的 TypeHandler ![输入图片说明](admin/src/main/resources/img/image12.png)