随笔分类 -  Hibernate

摘要:一、Oid查询(根据oid主键查询) oid查询方式: 1.get()方法:当调用get方法时,它会立即发出sql语句,并且返回的就是实际的对象,和普通查询没有区别,当查不到的时候返回null。 2.load()方法:当调用load时,不是立马发送一个sql语句,而是返回目标对象的代理对象,在这个代 阅读全文
posted @ 2019-03-27 15:06 Uarealoser 阅读(189) 评论(0) 推荐(0)
摘要:一、表之间的关系 1.一对一 2.一对多 3.多对多 二、表之间关系建表原则 1.一对多:在多的一方创建一个外键,指向一的一方的主键 2.多对多:创建一个中间表,中间表至少有两个字段,分别作为外键指向多对多双方的主键 3.一对一:主键一一对应,或当成一对多来看待。 三、一对多实现 1)定义 1.在1 阅读全文
posted @ 2019-03-26 23:08 Uarealoser 阅读(449) 评论(0) 推荐(0)
摘要:一、主键生成策略 1)主键分类:1.自然主键:主键本身就是表中的某一个字段,实体中的一个具体属性,对象本身唯一的特性。 例如:创建一个学生,把其身份证号设为主键 2.代理主键:本身不是表中的一个必须的字段, 例如:创建一个学生,设置sid为主键。 实际开发中,尽量使用代理主键。 2)主键生成策略:在 阅读全文
posted @ 2019-03-26 17:54 Uarealoser 阅读(297) 评论(0) 推荐(0)
摘要:Hibernate: 是一个开放源代码的对象关系映射框架,对jdbc进行轻量级的封装,持久层的ORM(Object Relational Mapping对象关系映射)框架。 一、Hibernate目录结构: 1.documentation:Hibernate开发文档 2.lib:运行时jar包,其中 阅读全文
posted @ 2019-03-26 15:32 Uarealoser 阅读(285) 评论(0) 推荐(0)