zoukankan      html  css  js  c++  java
  • 在IDEA中为Springboot项目配置mybatis

    https://www.cnblogs.com/liuliang1999/p/12635282.html一文中我们已经搭建好了一个空的Springboot的项目,下面将介绍如何集成依赖mybatis。

    1、在pom.xml中添加相关依赖,可能有的已经添加好了,这里指定的实现数据库我使用的是MySQL,阿里巴巴druid连接池的作用以后再补充介绍。

    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>8.0.19</version>
    </dependency>
    <dependency>
        <groupId>org.mybatis.spring.boot</groupId>
        <artifactId>mybatis-spring-boot-starter</artifactId>
        <version>2.1.1</version>
    </dependency>
    <dependency>
        <groupId>com.alibaba</groupId>
        <artifactId>druid</artifactId>
        <version>1.1.21</version>
    </dependency>

    2、在resource目录下创建一个application.yml文件,在里面配置数据库的连接信息(也可以使用默认的properties文件,个人认为yml配置更简洁 )

    server:
      port: 7777 #启动端口号
    spring:
      datasource: #数据源
        type: com.alibaba.druid.pool.DruidDataSource #连接池
        driver-class-name: com.mysql.cj.jdbc.Driver
        url: jdbc:mysql://localhost:3306/你的数据库名?serverTimezone=GMT%2B8&characterEncoding=utf-8
        username: 你的登录名
        password: 你的登录密码

    3、Mybatis映射关系配置,同样在application.yml中设置

    mybatis:
      type-aliases-package: xyz.gisliuliang.esngis.pojo.entity
      mapper-locations: classpath:mybatis/mapper/*Mapper.xml
    type-aliases-package对应是你的数据库实体类所在的包,在resources/mybatis下新建mapper包,后面会在这个包下新建对应的接口和映射的***Mapper.xml文件
  • 相关阅读:
    linux权限掩码
    主机跨网通信时的字节序转换
    鸽巢原理-poj3370
    鸽巢原理
    JS面向对象关键词
    Less 命令技巧,从底部网上看
    软件工程概论第七章
    软件工程概论第八章
    软件工程概论第六章
    软件工程概论第五章
  • 原文地址:https://www.cnblogs.com/liuliang1999/p/12635404.html
Copyright © 2011-2022 走看看