spring boot 添加mybatis,以及相关配置
Posted 222nbsp
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot 添加mybatis,以及相关配置相关的知识,希望对你有一定的参考价值。
首先在pom.xml文件里加入
<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.2</version> </dependency>
我不习惯用,xml文件的方式写sql语句,用的是注解的方式。
所以要在启动类中加入注解@MapperScan("com.*.*.dao") 注解的意思是spring扫描到的包下面的类自动加@Mapper注解
然后在对应的包下面,可以写持久化的接口例如查询方法
@Select("select * from test where id=#{id}") public TestBean getTestBeanById(String id);
但是我们会发现结果集里面,并不会把数据库的下划线,替换成为驼峰式命名,所以我们要在application.yml加入
#驼峰匹配 feign: hystrix: enabled: true
这样查出来的结果集,就会自动的把数据库的字段名含有的下划线,给替换成为大写字母。
以上是关于spring boot 添加mybatis,以及相关配置的主要内容,如果未能解决你的问题,请参考以下文章
在使用 Spring Boot 和 MyBatis 动态切换数据源时遇到的问题以及解决方法