
MyBatis Plus拦截器实现SQL条件的驼峰转下划线
5星
- 浏览量: 0
- 大小:None
- 文件类型:JAVA
简介:
本篇文章主要介绍如何使用MyBatis Plus框架中的拦截器功能,实现数据库表名和字段名由驼峰命名法转换为下划线风格。通过自定义拦截器,简化了代码编写过程,提高了SQL查询的灵活性与可读性。
在使用MyBatisPlus的queryWrapper进行查询条件设置时,默认情况下我们通常会直接写出带有下划线的字段名(如:create_time)。然而,如果尝试使用@FieldNameConstants注解中的files字段作为查询条件,则由于该注解默认采用驼峰命名法,导致SQL语句执行时报找不到列。因此,期望MyBatis在处理这类情况时能够自动将驼峰格式转换为下划线格式。为此,我通过实现Mybatis拦截器来达到这一目的,并对相关代码进行了相应的重写和调整。
全部评论 (0)
还没有任何评论哟~


