Hibernate
深夜程猿
技术公众号:深夜程猿
展开
-
Hibernate之一对多(注解实现)
package com.oneToMany;import java.util.HashSet;import java.util.Set;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.原创 2016-08-27 11:50:37 · 673 阅读 · 0 评论 -
Hibernate之N-1(注解实现,无连接表)
package com.javaee.book.hibernate;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persis原创 2016-08-27 21:48:48 · 391 阅读 · 0 评论 -
Hibernate 1-1(注解实现,基于外键列的单向无连接表)
package com.javaee.book.hibernate;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persis原创 2016-08-29 23:43:38 · 337 阅读 · 0 评论 -
Hibernate 1-1(有连接表的的单向1-1关联)
package com.javaee.book.hibernate;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persis原创 2016-08-29 23:49:51 · 531 阅读 · 0 评论 -
Hibernate基本概念
一、理解Hibernate相关概念使用基于面向对象软件和关系型数据库是很笨重和耗时的。由于在对象和关系型数据库之间描述数据的对象模型不匹配,从而使得开发成本特别高。在Java环境中,Hibernate是一种对象关系映射的解决方法。 对象关系映射指的是映射数据从模型表示到关系型数据模型表示的技术。( 反之亦然) Hibernate不仅关注从Java类到数据库表映射数据(从Java数据类型到SQL数原创 2016-08-20 16:22:06 · 498 阅读 · 0 评论 -
Hibernate 1-N单向关联(注解实现)
无连接表的1-N单向关联Person.java(1端)package com.oneToMany;import java.util.HashSet;import java.util.Set;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue原创 2016-09-01 23:05:36 · 554 阅读 · 0 评论 -
Hibernate之*hbm.xml文件和实体类操作数据库实现插入和查询
一、实体类(Entity)package com.javademo;import java.util.Date;public class Event { private Long id; private String title; private Date date; public Event() { // Hibernate自动调用无参构造方法原创 2016-08-26 22:30:11 · 2303 阅读 · 0 评论 -
Hibernate之多对一
一、Department实体类package com.manyToOne;public class Department { private int id; private String name; public Department(){ //Hibernate调用 } public Department(String name){原创 2016-08-26 23:18:43 · 390 阅读 · 0 评论 -
Hibernate的关键字inverse的含义
inverse是Hibernate中最令人困惑的关键字,至少我用了很长时间才弄清它的作用和使用方法。”inverse”关键字在一对多关系和多对多关系中被声明使用(在多对一中没有inverse关键字)。它的取值决定了具有关联关系(一对多或多对多)的两个实体类哪一个负责维护二者之间的关系。在hibernate,只有“关系的拥有者”才能维护两个实体类之间的关联关系(一对多或多对多)。“inverse”关键原创 2016-10-26 23:50:06 · 516 阅读 · 0 评论