zoukankan      html  css  js  c++  java
  • springboot整合mybatis

    1.配置文件版

    1.配置数据源

    spring.datasource.username=root
    spring.datasource.password=fuck
    spring.datasource.url=jdbc:mysql://localhost:3306/mybatis
    spring.datasource.driver-class-name=com.mysql.jdbc.Driver
    spring.datasource.type=com.alibaba.druid.pool.DruidDataSource

    2.mapper文件的位置

    mybatis.mapper-locations=classpath:/mappers/*.xml

    3.指定起别名的类

    mybatis.type-aliases-package=com.entities

    4.在主程序中扫描Dao接口

    @SpringBootApplication
    @MapperScan("com.mapper")
    public class HelloWorldMainApplication {
        public static void main(String[] args) {
            SpringApplication.run(HelloWorldMainApplication.class,args);
        }
    }

    2.注解版

    1.配置数据源

    spring.datasource.username=root
    spring.datasource.password=fuck
    spring.datasource.url=jdbc:mysql://localhost:3306/mybatis
    spring.datasource.driver-class-name=com.mysql.jdbc.Driver
    spring.datasource.type=com.alibaba.druid.pool.DruidDataSource

    2.指定起别名的类

    mybatis.type-aliases-package=com.entities

    3.在主程序中扫描Dao接口

    @SpringBootApplication
    @MapperScan("com.mapper")
    public class HelloWorldMainApplication {
        public static void main(String[] args) {
            SpringApplication.run(HelloWorldMainApplication.class,args);
        }
    }

    4.在Dao接口上编写sql语句

     @Select("select *  from person")
        public List<Person> getAll();
  • 相关阅读:
    JAVA抽象方法,接口
    JAVA基础,字符串
    JAVA运算符
    JAVA数组
    团队任务1:第一次团队会议
    课后作业二:个人项目
    自我介绍
    python3加密 解密 签名 验签
    python3读取xml字符串
    SETX命令设置环境变量
  • 原文地址:https://www.cnblogs.com/lzh66/p/13645950.html
Copyright © 2011-2022 走看看