我找到了与 MY-SQL 相关的解决方案。我的要求是oracle。我应该在POJO类中写啥来通过hibernate获得以下模式结构
Posted
技术标签:
【中文标题】我找到了与 MY-SQL 相关的解决方案。我的要求是oracle。我应该在POJO类中写啥来通过hibernate获得以下模式结构【英文标题】:I found Solutions related to MY-SQL. my requirement is for oracle.what should i write in the POJO class to get the below schema structure by hibernate我找到了与 MY-SQL 相关的解决方案。我的要求是oracle。我应该在POJO类中写什么来通过hibernate获得以下模式结构 【发布时间】:2020-09-21 17:30:12 【问题描述】:create table users (
username varchar(50) not null primary key,
password varchar(120) not null,
enabled number (1,0) not null
);
主要是我需要在Hibernate中声明启用的数字(1,0) not null。
【问题讨论】:
如果有人知道请帮忙。 【参考方案1】:没有人帮助我解决上述问题,但没有任何问题我自己在经过很多事情和搜索后找到了答案。
已经上传了许多堆栈溢出的解决方案,但他们尊重 MY-SQL。 但我希望它用于甲骨文。现在我有了解决方案。
请在下面找到它。也许有人像我一样需要它。
注意:Oracle 不支持 TINYINT 和 BOOLEAN。
@Entity
@Table(name="users")
public class UserRegistration
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="username")
private String username;
private String password;
@Column(nullable = false, columnDefinition = "NUMBER(1)")
@Type(type = "org.hibernate.type.NumericBooleanType")
@ColumnDefault("0")
private boolean enabled;
【讨论】:
以上是关于我找到了与 MY-SQL 相关的解决方案。我的要求是oracle。我应该在POJO类中写啥来通过hibernate获得以下模式结构的主要内容,如果未能解决你的问题,请参考以下文章