Hibernate3
暴风君
这个作者很懒,什么都没留下…
展开
-
hibernate annotation 生成uuid主键
JPA标准方式下,不可以生成uuid类型的主键,但是hibernate提供了一些方式生成uuid主键,具体如下: 1.主键生成器 @GeneratedValue(generator="idGenerator") 2.通过注解方式生成一个generator @GenericGenerator(name="idGenerator", strategy="uu原创 2013-07-28 09:56:21 · 897 阅读 · 0 评论 -
hibernate.cfg.xml配置
hibernate.hbm2ddl.auto 配置: create: 每次加载hibernate时都会删除上一次的生成的表,然后根据你的model类再重新来生成新表,哪怕两次没有任何改变也要这样执行,这就是导致数据库表数据丢失的一个重要原因。 create-drop : 每次加载hibernate时根据model类生成表,但是sessionFactory一关闭,表就自动删除。 upd原创 2013-07-28 10:00:23 · 574 阅读 · 0 评论 -
hibernate annotation 之 一对多、多对一双向外键关联
假设,一个农场产出多种植物,具体的某一植物产于某一农场。 3 import java.io.Serializable; 4 import java.util.Set; 5 import javax.persistence.CascadeType; 6 import javax.persistence.Column; 7 import javax.persistence原创 2013-07-28 09:59:22 · 592 阅读 · 0 评论