由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - hibernate能不能orm没有主键的表格
相关主题
改写(migrate) stored proc 问题Spring Library Bug?
hibernate一个国际化保存unicode value的问题java.lang.OutOfMemoryError: Java heap space in DB query
谁给推荐一个简单的ORM吧哪里用NoSQL比较合适?
spring到底有什么好处?一大堆Java的 web app framework,学那个最有用啊
搞不懂为什么hibernate为什么这么流行?Java GC 为什么不能自动释放jdbc connection?
问一个hibernate Key Generator的问题java后端开发
现在hibernate这种流行框架Web Seminar hosted by CINAOUG on 2011/06/13 (转载)
java developer学哪个好:oracle, sql server.cool JS/UIX
相关话题的讨论汇总
话题: pk话题: hibernate话题: relational话题: 表格话题: 没有
进入Java版参与讨论
1 (共1页)
q*********u
发帖数: 280
1
公司的数据库里面有一堆表格是没有primary key, 反正那些东西也没有到处foreign
key,都是独立的,对于这些表格,应该不能用hibernate去映射吧?连个@Id都没地方写,
最坏的方案就是用spring的jdbctemplate了,请各位提提意见,先谢过了。
N***m
发帖数: 4460
2
it is not relational.

写,

【在 q*********u 的大作中提到】
: 公司的数据库里面有一堆表格是没有primary key, 反正那些东西也没有到处foreign
: key,都是独立的,对于这些表格,应该不能用hibernate去映射吧?连个@Id都没地方写,
: 最坏的方案就是用spring的jdbctemplate了,请各位提提意见,先谢过了。

q*********u
发帖数: 280
3
看了几个网页,没有pk, jpa之类是不能用的。

it is not relational.
写,

【在 N***m 的大作中提到】
: it is not relational.
:
: 写,

g*****g
发帖数: 34805
4
Add an ID column to the table then. That kind of data migration is trivial.

写,

【在 q*********u 的大作中提到】
: 公司的数据库里面有一堆表格是没有primary key, 反正那些东西也没有到处foreign
: key,都是独立的,对于这些表格,应该不能用hibernate去映射吧?连个@Id都没地方写,
: 最坏的方案就是用spring的jdbctemplate了,请各位提提意见,先谢过了。

q*********u
发帖数: 280
5
这里面还是有点花头,后期支持的admin喜欢随心所欲的修改表格中的数据,pk, fk越
多,修改的难度就越大,他们希望一个都没有,oracle好像本来在没有pk的情况下,会
自己给表生成一个sequence,但是程序里面应该拿不到,这下反而成了不用pk的理由了
,是比较郁闷的

Add an ID column to the table then. That kind of data migration is trivial.
写,

【在 g*****g 的大作中提到】
: Add an ID column to the table then. That kind of data migration is trivial.
:
: 写,

F****n
发帖数: 3271
6
瞎说, 没有PK大多数RDB功能就不work, 会有"希望一个都没有"的DBA?
这个跟hibernate 基本无关

【在 q*********u 的大作中提到】
: 这里面还是有点花头,后期支持的admin喜欢随心所欲的修改表格中的数据,pk, fk越
: 多,修改的难度就越大,他们希望一个都没有,oracle好像本来在没有pk的情况下,会
: 自己给表生成一个sequence,但是程序里面应该拿不到,这下反而成了不用pk的理由了
: ,是比较郁闷的
:
: Add an ID column to the table then. That kind of data migration is trivial.
: 写,

g*****g
发帖数: 34805
7
pk 通常是不变的,特别像你这种artificial key,根本没有变的理由。
让DBA生成一个也就是一分钟的事。

【在 q*********u 的大作中提到】
: 这里面还是有点花头,后期支持的admin喜欢随心所欲的修改表格中的数据,pk, fk越
: 多,修改的难度就越大,他们希望一个都没有,oracle好像本来在没有pk的情况下,会
: 自己给表生成一个sequence,但是程序里面应该拿不到,这下反而成了不用pk的理由了
: ,是比较郁闷的
:
: Add an ID column to the table then. That kind of data migration is trivial.
: 写,

x*****p
发帖数: 1707
8
Even tables do not have pk and fk, you can specify pk and fk in hibernate
mappings.
B*****g
发帖数: 34098
9
what you said about oracle is wrong

【在 q*********u 的大作中提到】
: 这里面还是有点花头,后期支持的admin喜欢随心所欲的修改表格中的数据,pk, fk越
: 多,修改的难度就越大,他们希望一个都没有,oracle好像本来在没有pk的情况下,会
: 自己给表生成一个sequence,但是程序里面应该拿不到,这下反而成了不用pk的理由了
: ,是比较郁闷的
:
: Add an ID column to the table then. That kind of data migration is trivial.
: 写,

B*****g
发帖数: 34098
10
你们公司要不要换DBA呀。

写,

【在 q*********u 的大作中提到】
: 公司的数据库里面有一堆表格是没有primary key, 反正那些东西也没有到处foreign
: key,都是独立的,对于这些表格,应该不能用hibernate去映射吧?连个@Id都没地方写,
: 最坏的方案就是用spring的jdbctemplate了,请各位提提意见,先谢过了。

t*******e
发帖数: 684
11
原则上是可以的。就是不能用reverse engineering tool。
s*i
发帖数: 388
12
lol, go ahead and forward your resume. :)

【在 B*****g 的大作中提到】
: 你们公司要不要换DBA呀。
:
: 写,

1 (共1页)
进入Java版参与讨论
相关主题
cool JS/UIX搞不懂为什么hibernate为什么这么流行?
jvm是怎么implement monitor的?问一个hibernate Key Generator的问题
JCreator如何调试程序?现在hibernate这种流行框架
apache commons是啥东西呀?java developer学哪个好:oracle, sql server.
改写(migrate) stored proc 问题Spring Library Bug?
hibernate一个国际化保存unicode value的问题java.lang.OutOfMemoryError: Java heap space in DB query
谁给推荐一个简单的ORM吧哪里用NoSQL比较合适?
spring到底有什么好处?一大堆Java的 web app framework,学那个最有用啊
相关话题的讨论汇总
话题: pk话题: hibernate话题: relational话题: 表格话题: 没有