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.测试

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    Java MyBatis 插入数据库返回主键
    FISCO-BCOS平台共识
    分布式一致性协议介绍(Paxos、Raft)
    分布式问题分析
    分布式基础知识
    比特币编译(Ubuntu 16.04)
    比特币源代码分析(1)
    c++中的多线程
    剑指offer中数据结构与算法部分学习
    基础的语法知识汇总
  • 原文地址:https://www.cnblogs.com/dangdanghepingping/p/14397950.html
Copyright © 2011-2022 走看看