Jpa設置默認值約束


 

使用SpringDataJpa設置字段的默認值約束的2種方式

// 第一種方式是修改建表時的列定義屬性
@Column(columnDefinition = "varchar(35) default '12345' ")
// 第二種是通過Hibernate(org.hibernate.annotations.ColumnDefault)下提供的注解進行設置默認值
@ColumnDefault("12345")

 

// 進行保存時,Insert的字段根據是否有值進行枚舉出所需要設置的值列表,是指插入操作
@DynamicInsert   // 動態插入
// 與 @DynamicInsert 類似,是指更新的操作
@DynamicUpdate  // 動態更新

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM