spring boot 資料訪問3 JPA

2021-09-19 11:50:30 字數 1256 閱讀 4391

1、匯入包

org.springframework.boot

spring-boot-starter-data-jpa

spring:

datasource:

username: root

password: 123456

url: jdbc:mysql:

driver-class-name: com.mysql.jdbc.driver

# tomcat連線池

tomcat:

max-active:16

min-idle:8

initial-size:2

spring:

jpa:

hibernate:

# 更新或者建立資料表結構,一般使用none 手動建立

ddl‐auto: update

# 控制台顯示sql

show‐sql: true

properties:

# 格式化輸出的sql

hibernate.format_sql:true

#懶載入的一些檔案,不報錯

open-in-view:false

//使用jpa註解配置對映關係

@entity //告訴jpa這是乙個實體類(和資料表對映的類)

@table(name = "tbl_user") //@table來指定和哪個資料表對應;如果省略預設表名就是user;

public class user

public void setid(integer id)

public string getlastname()

public void setlastname(string lastname)

public string getemail()

public void setemail(string email)

}

//繼承jparepository來完成對資料庫的操作

public inte***ce userrepository extends jparepository

@restcontroller

public class usercontroller

public user insertuser(user user)

}

Spring Boot 資料訪問

spring boot 使用spring data jpa簡化資料訪問層 推薦 spring boot 兩種多資料來源配置 jdbctemplate spring data jpa spring boot 使用nosql資料庫 一 redis spring boot 使用nosql資料庫 二 mon...

Spring Boot資料訪問

可以將orm理解成一種規範,它概述了這類框架的基本特徵,完成物件導向的程式語言到關係型資料庫的對映。簡而言之,orm就是應用程式和資料庫的橋梁。採用orm框架之後,應用程式不在直接訪問底層資料庫,而是以面相物件的方式來操作持久層物件 例如建立 刪除 修改等 而orm框架則將這些物件導向的操作轉換成底...

springboot 資料訪問

3.配置druid資料來源監控 整合mybatis 整合springdata jpa 對於資料訪問層,無論是sql還是nosql,spring boot預設採用整合spring data的方式進行統一處理,新增大量自動配置,遮蔽了很多設定。引入各種 template,repository來簡化我們對...