hibernate
数据持久层框架,它将POJO与数据库表建立映射关系,是一个全自动的orm框架
smile_life_
学如逆水行舟,不进则退
展开
-
配置hibernate多个字段XML与注解方式的组合唯一约束
Hibernate注解中有一个unique-key和unique:1、 如果两个字段同时配置了unique-key=“true”,那么在这张表中这两个字段会组成一对唯一约束条件组合,只有两个字段同时重复才会违反约束条件,其中一个重复是没有问题的。 2、如果配置了unique=“true”,那么每个字段都是一个独立的唯一约束字段。原创 2017-03-25 11:04:08 · 2444 阅读 · 0 评论 -
Hibernate各种主键生成策略与配置详解
来自:http://www.cnblogs.com/hoobey/p/5508992.html 1、assigned主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。“ud”是自定义转载 2017-05-13 09:06:48 · 440 阅读 · 0 评论 -
Unable to locate appropriate constructor on class解决方案
转载:http://blog.sina.com.cn/s/blog_4ad7c2540102uzkc.html最近使用hibernate做项目,在配置实体类的时候有些字段使用了Timestamp类型。一直没出现什么问题,直到今天,使用了hql语句:String hql = “select new BasicSetting(id,subject,content,modifyDt) from Basic原创 2017-06-20 11:10:35 · 10065 阅读 · 3 评论