# mybatis-plus-fix **Repository Path**: kdyzm/mybatis-plus-fix ## Basic Information - **Project Name**: mybatis-plus-fix - **Description**: 解决mybatis-plus在使用xml查询或者注解查询时@TableFiled注解不生效的问题 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-03-04 - **Last Updated**: 2022-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 本项目的目的: 解决mybatis-plus在使用xml查询或者注解查询时@TableFiled注解不生效的问题 使用的技术:javassist运行时动态修改字节码技术 测试,请直接运行单元测试类:com.kdyzm.demo.springboot.mapper.IClientRoleMapperTest 在运行前,需准备数据库并新建表: ```sql CREATE TABLE `client_role` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键', `name` varchar(64) NOT NULL COMMENT '角色的唯一标识', `desc` varchar(64) DEFAULT NULL COMMENT '角色描述', PRIMARY KEY (`id`), UNIQUE KEY `client_role_name_index` (`name`) COMMENT '角色标志唯一' ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COMMENT='角色表' ``` 本案例中,数据库字段desc,实体类字段为description,本项目围绕着该字段进行问题分析和解决。