关于hibernate反向生成后,所对应非主键配置
2013-08-23 18:42
204 查看
1,因为通过反向工程得到的实体类,使用hibernate的数据库,操作会自动索取为主键项,但是此时却为非主键。
需要进行配置:
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "paper_id",
referencedColumnName="" nullable = false)
public PaperInfo getPaperInfo() {
return this.paperInfo;
}
此时会根据配置,找到对应的非主键项。
需要进行配置:
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "paper_id",
referencedColumnName="" nullable = false)
public PaperInfo getPaperInfo() {
return this.paperInfo;
}
此时会根据配置,找到对应的非主键项。
相关文章推荐
- 关于hibernate反向生成实体类的问题-没有主键的表映射
- Hibernate各种主键生成策略与配置详解
- Hibernate各种主键生成策略与配置详解
- [原创]java WEB学习笔记81:Hibernate学习之路--- 对象关系映射文件(.hbm.xml):hibernate-mapping 节点,class节点,id节点(主键生成策略),property节点,在hibernate 中 java类型 与sql类型之间的对应关系,Java 时间和日期类型的映射,Java 大对象类型 的 映射 (了解),映射组成关系
- 关于Hibernate不能自动生成数据库表-POJO和映射文件正确但是访问对应表出错-的原因
- hibernate生成主键id的配置
- Hibernate之:各种主键生成策略与配置详解
- Hibernate各种主键生成策略与配置详解
- Hibernate各种主键生成策略与配置详解
- 【通过Hibernate反向生成对应的数据库表单】
- Hibernate各种主键生成策略与配置详解
- hibernate联合主键生成策略以及一对多配置
- hibernate配置文件简介,以及主键生成策略
- 关于hibernate对实体类主键生成策略的注解
- Hibernate各种主键生成策略与配置详解
- hibernate生成自定义主键(类似user000000001——可自己通过配置文件配置)
- Hibernate各种主键生成策略与配置详解
- Hibernate各种主键生成策略与配置详解
- Hibernate各种主键生成策略与配置详解
- 根据hibernate.cfg.xml配置文件和相应实体类及其.hbm.xml文件生成对应的数据库表