Udemy Course Spring JPA 12

JPA Annotation → @Table & @Column

ZONGRU Li
2 min readApr 29, 2019

@Table

改寫Entity對應的DB之table名稱

改成CourseDetails
對應data.sql也要更改

執行DemoApplication後看到

進到http://localhost:8090/h2-console 看到Table名變為

依大小寫DB會變為底線區隔

接著改回原本的Course

@Column

改寫Course

改寫CourseRepository.java

測執行CourseRepositoryTest.java

再改一下CourseRepository的playWithEntityManager Method

再測執行CourseRepositoryTest得

因為設定不能為空值,所以在update變成空值就會出錯

其他@Column還有其他設定值可以ctrl點進去看

最後改回來

--

--

ZONGRU Li
ZONGRU Li

Written by ZONGRU Li

2022/11/17 開源部分個人筆記給LINE "Java程式語言討論區"社群,希望能對社群的技術學習做一點點貢獻.(掩面....記得退訂閱!

No responses yet