springboot整合的mybatis 驼峰命名配置
时间: 2023-09-29 12:02:58 浏览: 141
springboot 集成mybatis
在Spring Boot中整合MyBatis并进行驼峰命名配置,你需要在application.properties或application.yaml中添加以下配置:
```
# 驼峰配置
mybatis.configuration.map-underscore-to-camel-case=true
```
这个配置项是将数据库表字段下划线命名方式转换为Java中的驼峰命名方式。添加上述配置后,你就可以在Mapper.xml中使用驼峰命名了。
同时,你还需要在实体类中添加`@Column`注解,用来指定对应的数据库字段名,以便进行正确的映射。如下所示:
```
@MappedSuperclass
public class BaseEntity {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name = "create_time")
private Date createTime;
@Column(name = "update_time")
private Date updateTime;
// getter and setter
}
```
这样配置之后,你就可以使用驼峰命名方式来访问数据库了。
阅读全文