這是專案結構:
先導入依賴
>
>org.springframework.boot>
>spring-boot-starter-data-jpa>
>
其次配置yml檔案:
spring
:datasource
:driver-class-name
: com.mysql.jdbc.driver
url: jdbc:mysql://localhost:3306/db?useunicode=true&characterencoding=utf-8&servertimezone=asia/shanghai
username
: root
password
: root
jpa:database
: mysql
show-sql
:true
hibernate
:ddl-auto
: update
建立乙個對應資料庫表的實體類
@data//lombok
@entity
@table
public class test
建立對應的介面並繼承jparepository
最後建立乙個controller來呼叫jpa封裝的方法即可
@restcontroller
public class testcontroller
}
學習日誌 springboot整合JPA
1.編寫實體類 entity 告訴spring這是乙個實體類 table 之地你和哪個表對映。不寫則預設是user,即實體類名的小寫。指定 name public class user 3.配置檔案編寫 spring datasource driver class name com.mysql.jd...
springboot整合jpa的分頁操作
分頁的工具類 package com.pig.pigbase.tools import org.springframework.data.domain.pagerequest import org.springframework.data.domain.pageable import org.spr...
springboot 整合JPA 主鍵生成方式常用
採用mysql主鍵自增屬性生成 generatedvalue strategy generationtype.identity 指明生成主鍵的方式為mysql的自增主鍵 id column name id generatedvalue strategy generationtype.identity...