springboot笔记(6) 整合mybatis

能查看输出sql语句的配置: 

 

 如果sql很复杂, 得用xml方式, 如很简单, 用注解方式

一. xml方式整合mybatis

1.1导入依赖

(1) mysql驱动

(2)德鲁伊连接池

(3)mybatis依赖

      1.2 准备数据库

1.2.1链接数据库

1.2.2根据数据库, 生成实体类,通过generat pojo 

 

           1.2.3  指定数据库连接信息:

            

1.3 编写配置文件

    (1)刚才已经根据数据库生成了entity的User类

     (2)编写mapper接口包, 定义一个mapper接口UserMapper

        (3)定义扫描接口 :在启动类上添加@MapperScan注解来扫描mapper接口所在的包

        

     

       (4).xml映射文件: 在resources里创建映射mapper包, 并针对每个接口编写xml映射文件

         

(5):mapper.xml 被扫描   属性类名简写,    驼峰映射属性名在yml里配置

1.3 测试

在接口中右键,goto       test能够直接测试类

让测试类继承总的测试类, 因为总测试类中已经有测试声明(在总测试类中写上public)

 

 

 

 

 二, 注解方式整合mybatis

1.创建mapper接口

2.添加接口注解(@Insert @Delete @Update )

3.测试

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

原文地址:https://www.cnblogs.com/dangdanghepingping/p/14397950.html