zoukankan      html  css  js  c++  java
  • Springboot集成Mybatis亲测有效版(小白 初级 参考)

    写在前面:在网上看了很多这方面的资料,一直没有找到自己想要的版。经过数次的犯错与请教大神,总结出一版能成功运行的demo

     

    1、创建springboot项目

    过程略。网上一大堆资源

    2、导入依赖。

    <!--MyBatis整合SpringBoot的起步依赖-->
     <dependency>
         <groupId>org.mybatis.spring.boot</groupId>
         <artifactId>mybatis-spring-boot-starter</artifactId>
         <version>2.0.0</version>
     </dependency>

     <!--MySQL的驱动依赖-->
     <dependency>
         <groupId>mysql</groupId>
         <artifactId>mysql-connector-java</artifactId>
     </dependency>

     

     

    3、配置文件配置数据库信息(mysql

    #配置数据库的连接信息
    #注意这里的驱动类有变化
    spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
    spring.datasource.url=jdbc:mysql://127.0.0.1:3306/springboot?serverTimezone=GMT%2B8&useUnicode=true
    spring.datasource.username=root
    spring.datasource.password=123456a?

     

    4、创建数据表的实体类

     

    5controller层方法

     

    6service层方法

     

     

    7Mapper

     

    8mapper.xml

     

    9、将接口和映射文件分开,在配置文件中配置

    mybatis.mapper-locations=classpath:mapper/*.xml注意这里可以用*号代表所有的

     

    10、查看

     

     总结步骤:

    1、pom.xml导入需要的mybatis和mysql依赖

    2、properties配置数据库驱动、连接、密码、账户等数据库信息,配置mybatis.mapper-location映射的对应地址

    3、创建mapper.xml添加sql语句等信息

    4、创建数据库的实体类

    5、创建具体类

      5.1创建controller层的类,调用services层的接口

      5.2创建services层接口

      5.3创建services层对应接口的实现类

      5.4实现类里面调用Mapper方法

    6、创建映射关系Mapper

      可新建mapper文件夹,里面加入对应的Mapper,注意加入@Mapper注解才能实现映射,调用Mapper.xml中的语句

    上述步骤仅供参考。

  • 相关阅读:
    jenkins for xcode
    时间你懂的,
    插件,
    basic ,token添加
    上火啊,替换字符串,HTML,
    shell
    不可深究啊,
    看着 自己都感觉 恶心的代码,
    Tab切换效果
    jar -- java文档归档工具
  • 原文地址:https://www.cnblogs.com/wnnstudy/p/14033879.html
Copyright © 2011-2022 走看看