zoukankan      html  css  js  c++  java
  • 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.测试

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    File类总结
    MyBatis框架一级缓存与二级缓存
    SpringMVC运行原理总结
    SpringMVC:详述拦截器
    SpringMVC:自定义视图及其执行过程
    详述ThreadLocal
    浅析MVC中的数据流动
    error: gpg failed to sign the data 的一个解决办法
    保险业务核心系统设计参考
    奇怪的404
  • 原文地址:https://www.cnblogs.com/dangdanghepingping/p/14397950.html
Copyright © 2011-2022 走看看