簡體   English   中英

有沒有辦法在 spring 啟動 jpa 中為枚舉類型創建新表?

[英]Is there a way to create new table for enum type in spring boot jpa?

有沒有辦法在 spring 引導中定義一個枚舉,以便為該枚舉創建一個新表,並將它們映射到另一個使用該枚舉的實體?

由於我們添加了注解@Enumerated(EnumType.STRING),Spring Data 會將實體的名稱保存在數據庫中(看,我們放了一個 VARCHAR 列)。 如果您願意,您可以使用 EnumType.ORDINAL 和 Spring 數據將保存實體的序數值(1、2、3 等),因此更改列以接受數值

點擊這里https://www.emanuelepapa.dev/using-spring-data-to-persist-a-set-of-enums-in-a-many-to-many-relationship/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM