简体   繁体   中英

Hibernate hbm2java

I am generating annotated pojos via hibernate code generation in eclipse. Classes are generated fine, but class for views are composed of @EmbeddedId and i dont want that. I want to have attributes directly in this class. I found an option "Generate basic typed composite ids" in generation dialog, but when i uncheck it, it would generate view classes with @EmbeddedId too, but will not generate corresponding Id classes. Is there a way to generate these classes without @EmbeddedId?

我从中使用了: Hibernate Pojo Generator ,结果正是想要的。

The @EmbeddedId annotation is generated if the associated table doesn't have a primary key. So just set a primary key and re-generate the code.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM