我正在尝试根据一些遗留表创建一个pojo类,这些表显然没有分配给它们的唯一键(意味着某些表甚至没有主键或唯一值)。
话虽如此,我应该用哪个apporach来生成我在java中的pojo类?有什么建议? 同样,在这种情况下,我应该采用哪种模式,Hibernate或myBatis?
如果有一对多关系怎么办?我是否必须亲自手动生成这些pojo?
答案 0 :(得分:1)
您可以将Hibernate用作ORM工具并应用逆向工程,ORM工具不必担心约束。
答案 1 :(得分:0)
我最终使用hibernate配置工具来帮助我生成这些实体类。对于没有主键的表,hibernate配置工具将生成一个额外的类来存储一个名为ID的值(用于映射目的),我可能必须手动删除这些类。