zoukankan      html  css  js  c++  java
  • spring-boot mybatis配置

    接着我们的spring boot项目,spring boot如何使用mybatis访问数据库呢?

    个人习惯使用mapper接口和xml配置sql,从pom.xml入手

    1.1 添加依赖

    <dependency>
                <groupId>org.mybatis.spring.boot</groupId>
                <artifactId>mybatis-spring-boot-starter</artifactId>
                <version>1.2.0</version>
            </dependency>
            <!--oracle驱动-->
            <dependency>
                <groupId>com.oracle</groupId>
                <artifactId>ojdbc6</artifactId>
                <version>11.2.0.3.0</version>
                <scope>${jar-scope}</scope>
            </dependency>

    1.2 application.properties配置

    spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
    spring.datasource.url=jdbc:oracle:thin:@*.*.*.*:*/*
    spring.datasource.username=*
    spring.datasource.password=*
    
    mybatis.mapper-locations=classpath*:sqlmapper/*Mapper.xml
    mybatis.type-aliases-package=hello.dal.model

    1.3 编码

    像其它项目一样mapper.xml,mapper接口,表model,服务service

    1.4 修改启动类MyApplication.java

    @SpringBootApplication
    @MapperScan("hello.dal.mapper")
    public class MyApplication

    class类上添加注解MapperScan扫描mapper接口

    经过以上步骤就可以在controller调用service访问数据库了

  • 相关阅读:
    MillerRabin
    BM算法总结
    高斯消元处理自由变元的方法
    [IOI2019]矩形区域
    费用流处理负圈的方法
    回文自动机(PAM)总结
    [TJOI2017]龙舟
    luogu P2252 [SHOI2002]取石子游戏|【模板】威佐夫博弈
    博弈论
    构造
  • 原文地址:https://www.cnblogs.com/yhzh/p/6674000.html
Copyright © 2011-2022 走看看