最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Springboot整合Mybatispuls的實例詳解

 更新時間:2020年11月12日 14:23:25   作者:康浩鵬  
這篇文章主要介紹了Springboot整合Mybatispuls的相關(guān)資料,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

Springboot整合MybatisPuls

Maven導(dǎo)入依賴,主要只需導(dǎo)入MyBatisPuls

<dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-data-jdbc</artifactId>
    </dependency>
    <dependency>
      <groupId>com.baomidou</groupId>
      <artifactId>mybatis-plus-boot-starter</artifactId>
      <version>3.0.1</version>
    </dependency>
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <scope>runtime</scope>
    </dependency>
    <dependency>
      <groupId>org.projectlombok</groupId>
      <artifactId>lombok</artifactId>
      <optional>true</optional>
    </dependency>

配置數(shù)據(jù)源

spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/springboot?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
server.port=8082

編寫實體類

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("users")//連接的表名
public class Users implements Serializable {
  @TableId("id")標(biāo)記該變量為主鍵
  private Integer id;
  private String Account;
  @TableField("passwraod" )//如果實體類變量和數(shù)據(jù)庫不同使用
  private String password;
  private Integer Authority;
}

mapper接口編寫
繼承BaseMapper<這里為實體類>

@org.apache.ibatis.annotations.Mapper//讓Spring容器掃描該類為Mapper
@Repository
public interface Mapper extends BaseMapper<Users> {
}

BaseMapper源碼

在這里插入圖片描述

實現(xiàn)接口方法

@RestController
public class Control {
  @Autowired
  Mapper mapper;
  @RequestMapping("/hello")
  public Users Select(){
    Users users = mapper.selectById(1);
    return users;
  }

}

到此這篇關(guān)于Springboot整合Mybatispuls的文章就介紹到這了,更多相關(guān)Springboot整合Mybatispuls內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • java實現(xiàn)學(xué)生信息管理系統(tǒng)

    java實現(xiàn)學(xué)生信息管理系統(tǒng)

    這篇文章主要為大家詳細介紹了java實現(xiàn)學(xué)生信息管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • Mybatis空值關(guān)聯(lián)的問題解析及解決方案

    Mybatis空值關(guān)聯(lián)的問題解析及解決方案

    這篇文章給大家介紹了Mybatis空值關(guān)聯(lián)的問題解析及解決方案,文中通過代碼示例介紹的非常詳細,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-01-01
  • Spring 跨域配置請求詳解

    Spring 跨域配置請求詳解

    這篇文章主要介紹了Spring 跨域配置請求詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • 詳解Java中的流程控制

    詳解Java中的流程控制

    今天帶大家復(fù)習(xí)Java基礎(chǔ)知識,文中對Java流程控制作了非常詳細的介紹及代碼示例,對正在學(xué)習(xí)Java的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • Java使用wait/notify實現(xiàn)線程間通信下篇

    Java使用wait/notify實現(xiàn)線程間通信下篇

    wait()和notify()是直接隸屬于Object類,也就是說所有對象都擁有這一對方法,下面這篇文章主要給大家介紹了關(guān)于使用wait/notify實現(xiàn)線程間通信的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • 深入淺析SpringBoot中的自動裝配

    深入淺析SpringBoot中的自動裝配

    SpringBoot的自動裝配是拆箱即用的基礎(chǔ),也是微服務(wù)化的前提。接下來通過本文給大家介紹SpringBoot中的自動裝配,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧
    2018-05-05
  • 基于Java隨機生成手機短信驗證碼的實例代碼

    基于Java隨機生成手機短信驗證碼的實例代碼

    這篇文章主要介紹了Java隨機生成手機短信驗證碼的實例代碼,代碼分為哦簡單版和復(fù)雜版,需要的朋友可以參考下
    2019-04-04
  • SpringBoot中的ThreadLocal保存請求用戶信息的實例demo

    SpringBoot中的ThreadLocal保存請求用戶信息的實例demo

    線程局部變量,創(chuàng)建一個線程變量后,針對這個變量可以讓每個線程擁有自己的變量副本,每個線程是訪問的自己的副本,與其他線程的相互獨立,本文介紹SpringBoot中的ThreadLocal保存請求用戶信息,需要的朋友可以參考下
    2024-05-05
  • Java中反射詳解

    Java中反射詳解

    本文主要介紹了Java中反射的相關(guān)知識。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • java實現(xiàn)俄羅斯方塊

    java實現(xiàn)俄羅斯方塊

    這篇文章主要為大家詳細介紹了java實現(xiàn)俄羅斯方塊,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06

最新評論

双城市| 元谋县| 驻马店市| 平顶山市| 马关县| 三河市| 公安县| 托克逊县| 万盛区| 左权县| 靖安县| 清新县| 昆明市| 洛浦县| 繁峙县| 柳河县| 江都市| 长岭县| 乌兰察布市| 吉安市| 抚州市| 鄢陵县| 南陵县| 洛宁县| 涟水县| 岢岚县| 尉犁县| 海南省| 来宾市| 万全县| 武威市| 奎屯市| 冷水江市| 邵阳县| 洮南市| 嘉峪关市| 东丽区| 双峰县| 甘南县| 会泽县| 泰顺县|