社区
Java EE
帖子详情
Hibernate自动生成持久化类
mathieuxiao
2008-11-11 12:50:02
我使用MyEclipse6.5+Hibernate3.2自动生成持久化类的时候,表名tb_content(id, content两列),自动生成了两个类一个是TbContentId,另一个是TbContent。TbContentId包含id, content两个字段,而TbContent只包含id一个字段,而我理解中的是应该自动生成包含id, content两个字段的TbContent类,不知道为什么会出现这个结果,应该怎么解决?
...全文
269
11
打赏
收藏
Hibernate自动生成持久化类
我使用MyEclipse6.5+Hibernate3.2自动生成持久化类的时候,表名tb_content(id, content两列),自动生成了两个类一个是TbContentId,另一个是TbContent。TbContentId包含id, content两个字段,而TbContent只包含id一个字段,而我理解中的是应该自动生成包含id, content两个字段的TbContent类,不知道为什么会出现这个结果,应该怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mathieuxiao
2008-11-11
打赏
举报
回复
果然简单,设置了主键就ok了,谢谢
danny2
2008-11-11
打赏
举报
回复
hibernate是要有主键唯一标识一条记录的
你不定主键,hibernate不知道怎么识别一条记录
我想应该是这个原因hibernate才把你整个表的所有字段抽出做主键了,
你定个主键就没问题了
zjnoall
2008-11-11
打赏
举报
回复
哎呀,这个还不简单啊!你在配置自动生成的时候,第一步有个Create abstract class的复选框不要打钩就好了。!!
而且前提条件上你要设置了主键咯的哈!简单~~~
mathieuxiao
2008-11-11
打赏
举报
回复
[Quote=引用 5 楼 tzb08 的回复:]
引用 4 楼 mathieuxiao 的回复:
[Quote=引用 1 楼 danny2 的回复:]
hibernate把主键单独抽出作为一个类了
怎样才能禁止呢?
[/Quote]
要的就这效果,干嘛要禁止啊!?
[/Quote]
我是Java菜鸟,能不能解释一下为什么要两个类呢,一个够用了啊?
mathieuxiao
2008-11-11
打赏
举报
回复
不是联合主键,我根本还没有设置主键
danny2
2008-11-11
打赏
举报
回复
[Quote=引用 3 楼 zou_wei_forever 的回复:]
你将id, content这二列设为联合主键了吗?
[/Quote]
看看是不是这样
tzb08
2008-11-11
打赏
举报
回复
[Quote=引用 4 楼 mathieuxiao 的回复:]
[Quote=引用 1 楼 danny2 的回复:]
hibernate把主键单独抽出作为一个类了
[/Quote]
怎样才能禁止呢?
[/Quote]
要的就这效果,干嘛要禁止啊!?
mathieuxiao
2008-11-11
打赏
举报
回复
[Quote=引用 1 楼 danny2 的回复:]
hibernate把主键单独抽出作为一个类了
[/Quote]
怎样才能禁止呢?
zou_wei_forever
2008-11-11
打赏
举报
回复
你将id, content这二列设为联合主键了吗?
_______--
2008-11-11
打赏
举报
回复
持久化类 可以自动声称么?用的什么插件啊
danny2
2008-11-11
打赏
举报
回复
hibernate把主键单独抽出作为一个类了
Hibernate
Synchronizer
Hibernate
Synchronizer
Hibernate
插件,自动映射等
hibernate
-distribution-3.6.10.Final-dist
hibernate
-distribution-3.6.10.Final-dist
hibernate
3.3.1的jar包
hibernate
3.3.1的jar包!!
hibernate
3.3.1的jar包
hibernate
3.3.1的jar包
hibernate
3.3.1的jar包
hibernate
需要的jar包
hibernate
配置时所需要的jar包。
rapid-generator-v3.9 代码生成器独立版
rapid-generator是一个生成器引擎,让你可以专注与代码生成器模板的编写, 可以生成如ibatis,ibatis3,
hibernate
,spring_mvc,struts2等等代码
Java EE
67,550
社区成员
225,863
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章