一 JPA入門學習集合springboot

1、在pom.xml文件中添加相應依賴SpringData jpa和數據庫MySql【一 JPA入門學習集合springboot】<!-- Spring Data JPA 依賴(重要) --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa</artifactId></dependency><!-- MySQL 驅動(重要) --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></dependency>2、創建實體類Person,用于映射數據庫表 。上篇講解怎么結合JPA來自動生成實體類,如有需要請移步上一篇(idea學習里面的自動生成實體類)
3、新建接口 , 我新建接口名字為PersonRepository,該接口要 extends JpaRepository<Person,Long>接口,其中Person表示生成的實體類,Long代表主鍵類型 。類上面添加注解@Repository,表示包含增刪改查等功能的接口

一 JPA入門學習集合springboot

文章插圖
這里自帶很多內置的增刪改查方法,不用我們自己寫sql語句,直接調用即可 。(具體方法可以直接點進JpaRepository接口查看)
4、新建Controller類 , 我這里是新建的是TestController用來測試JPA方法我這里測試了四個方法
一 JPA入門學習集合springboot

文章插圖
findAll方法測試
一 JPA入門學習集合springboot

文章插圖
findAllById方法測試
一 JPA入門學習集合springboot

文章插圖
save方法測試
一 JPA入門學習集合springboot

文章插圖
一 JPA入門學習集合springboot

文章插圖
deleteById方法測試
一 JPA入門學習集合springboot

文章插圖
一 JPA入門學習集合springboot

文章插圖

    推薦閱讀