
hibernate
szyyyp
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hibernate 主控端与被控端
hibernate使用过程中,必然会使用到 @@OneToMany(一对多) 或者 @ManyToOne(多对一),但是对于这个关系:多对一或者是一对多,到底该由哪一端来维护呢? 主控端:主动维护关系的一端; 被控端:被动维护关系的一端; 在使用注解: @OneToMany或者 @ManyToOne时,往往会带着 : @JoinColumn 注解,表示为主控端,即 即是不写原创 2016-05-12 15:55:03 · 1994 阅读 · 0 评论 -
hibernate多对多,多对一映射时用set,bag,list,array时有什么区别?
简单的说,这些集合类除了bag,都有其对应的JDK中接口的语义。它们都可以表示一对多或多对多。 Set对应于java.util.Set接口,表示一个没有重复元素的集合。 怎样区别重复元素?这就涉及到对象的同一性。我们知道在数据库中,我们用主键来区分每一条记录,在Java的对象世界中,我们是用Object.equals()方法来区分是否是等价的对象。 set保证,在这个集合中,没有重复的对象。原创 2016-05-13 10:29:15 · 3131 阅读 · 0 评论 -
Hibernate4注解方法
原帖地址:http://blog.sina.com.cn/s/blog_45ef2e490102w6gg.html 1.类级别注解 @Entity 映射实体类 @Table 映射数句库表 @Entity(name="tableName") - 必须,注解将一个类声明为一个实体bean。 属性: name - 可选,对应数据转载 2016-09-04 09:52:00 · 574 阅读 · 0 评论 -
JPA criteria 查询:类型安全与面向对象
原帖地址: https://my.oschina.net/zhaoqian/blog/133500 序言 自工作以来,除了以前比较流量的hibernate,就是一直使用ORM 规范 JPA了.而这几天工作需要,研究了下JPA的标准查询,名为:JPA criteria查询.相比JPQL,其优势是类型安全,更加的面向对象. 使用标准查询,开发人员可在编译的时候就检查查询的正转载 2016-09-23 09:11:36 · 1373 阅读 · 0 评论 -
注解 HIBERNATE 组合唯一键
如果是联合约束就用下面这种 @Table(name="tbl_sky", uniqueConstraints = {@UniqueConstraint(columnNames={"month", "day"})}) 如果是单一字段约束可以用 @Table(name="tbl_sky", uniqueConstraints = {@UniqueConstraint(原创 2017-04-30 10:45:45 · 1695 阅读 · 0 评论 -
hibernate插入、更新中文数据乱码问题
这个问题,我们以前出现过,也已经解决了的,这两天又犯了同样的错误,真是不可理喻 其实这个问题解决起来也很简单,只要指明hibernate的数据库的编码就可以了。即在其url属性下写下: url="jdbc:mysql://localhost:3306/dataCollect?characterEncoding=utf-8" 呵呵,是不是真的太臭了!...原创 2018-08-29 22:14:43 · 787 阅读 · 0 评论