多语言展示
当前在线:888今日阅读:23今日分享:25

spring boot整合mybatis框架

mybatis是一款持久层框架,spring boot非常方便就可以整合mybatis框架,下面将通过实践来详细介绍
工具/原料
1

spring boot框架

2

mybatis框架

3

intellij idea软件

方法/步骤
1

推荐使用intellij idea作为开发工具,使用intellij idea创建spring boot框架,如下图所示,添加maven依赖,代码如下                                             org.mybatis.spring.boot                            mybatis-spring-boot-starter                            1.3.2                                                                    mysql                            mysql-connector-java                            runtime                  

2

创建一个TestMapper.java文件,代码如下/** * Created by zuli on 2018/10/10. */public interface TestMapper {      int test(); }

3

在resources目录下创建TestMapper.xml文件,代码如下   

4

添加@MapperScan()注解,配置basePackages属性,代码如下@SpringBootApplication@MapperScan(basePackages = 'com.zuli.mapper')public class SpringBootMybatisApplication {          public static void main(String[] args) {                   ConfigurableApplicationContext context =                                     SpringApplication.run(SpringBootMybatisApplication.class, args);                   TestMapper testMapper = context.getBean(TestMapper.class);                   System.out.println(testMapper.test());         }}

5

修改application.properties配置文件,配置数据源,mapper xml文件路径等代码如下spring.datasource.url=jdbc:mysql://localhost/testspring.datasource.username=rootspring.datasource.password=123456spring.datasource.driver-class-name=com.mysql.jdbc.Driver mybatis.mapper-locations=classpath:*Mapper.xml

6

启动应用程序,调用TestMapper的test()方法,打印日志,如下图所示

7

整体demo的项目结构如下图所示

注意事项
1

希望对你有所帮助

2

感谢点赞,感谢关注

推荐信息