pun*_*303 0 java database hibernate
我有一个现有的数据库。需要添加具有默认值的新非空列。使用 ValueGenerator 接口在 hibernate 4.3 中可以完成同样的操作。但是我的项目有 hibernate 3.6,它不提供此功能。有什么方法可以使用冬眠。
您可以使用带有可为空属性的@Column来实现,例如:
@Column(nullable = false)
private String name = "Jhon Doe";
Run Code Online (Sandbox Code Playgroud)
还可以使用 @Column 注释的 columnDefinition 属性进行一些修改,例如:
@Column(columnDefinition="double precision default '96'")
private Double grolsh;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3412 次 |
| 最近记录: |