雙主鍵為什么不能設(shè)置成功呢?
我想設(shè)置兩個主鍵,一個是int類型的,一個是String類型的.但是我把@GenericGenerator這個注解加在String類型的屬性上了也設(shè)置了長度,但是DDl顯示依然是自動增長.而且我int類型的自動增長沒有生效.然后數(shù)據(jù)庫變沒有創(chuàng)建成功.大家能幫我看看是什么原因嗎?謝謝了,
我想設(shè)置兩個主鍵,一個是int類型的,一個是String類型的.但是我把@GenericGenerator這個注解加在String類型的屬性上了也設(shè)置了長度,但是DDl顯示依然是自動增長.而且我int類型的自動增長沒有生效.然后數(shù)據(jù)庫變沒有創(chuàng)建成功.大家能幫我看看是什么原因嗎?謝謝了,
2017-07-03
舉報
2017-07-12
你要設(shè)置這兩個主鍵的話,需要把這兩個主鍵單獨放到一個主鍵類中啊,親,例如下面這樣:
最后在實體類中寫,如下:
你再去調(diào)試調(diào)試,祝你成功,學有所成,步步高升,開開心心,啦啦啦啦啦~~