自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 hibernate关联映射(注解) —— 基于主键的双向一对一关联映射(@OneToOne)

//初始化  User user = new User();  UserMore more = new UserMore();  //设置关联关系  user.setMore(more);  more.setUser(user);  //持久化  session.save(user);  public class User  {      @Id      @GeneratedValue(stra...

2018-06-21 21:04:43 202

原创 hibernate关联映射(注解) —— 基于外键的双向一对一关联映射(@OneToOne)

public class User { private int id; private String username; private IdCard idCard;}public class IdCard {  private int id; private String cardNO; private User user;}  <class name="IdCard">      ...

2018-06-21 21:01:28 215

原创 hibernate入门(五)——关联映射

单向关联在关联标记例如<many-to-one>或者<one-to-many>,方向都是从左到右,换句话说是由左边维护它们的关系,参见下面例子。假设存在两张表person表和address表,它们之间的联系是n:1;即一个人的居住地址是唯一的,一个地址却可以多个人居住。如果在应用的业务逻辑中,仅需要每个person实例能够查询得到其对应的Address实例,而Address...

2018-06-21 20:53:15 152

原创 hibernate入门(四)——QBC查询(CriteriaQuery )

QBC(Query By Criteria) 查询方式这种方式比较面向对象方式,重点是有三个描述条件的对象:Restrictions,Order,Projections。使用QBC查询,一般需要以下三个步骤:使用Session实例 的createCriteria()方法创建Criteria对象使用工具类Restrictions的方法为Criteria对象设置查询条件,Order工具类的方法设置排序...

2018-06-21 20:49:19 250

原创 hibernate入门(三)——HQL查询(Query)

使用HQL查询所有学生:public static void main(String[] args) {        Session session = HibernateUtil.getSessionFactory().getCurrentSession();        session.beginTransaction();               String hql = "from...

2018-06-21 20:46:39 218

原创 hibernate入门(二)——session操作实体对象

对象的状态:  临时状态:      与数据库没有对应,跟Session没有关联。      一般是新new出的对象。  持久化状态:      对象在Session的管理之中,最终会有对应的数据库记录      特点:          1,有OID          2,对对象修改会同步到数据库    游离状态:      数据库中有对应记录,但对象不在Session管理之中。      修改...

2018-06-21 20:44:43 279

原创 hibernate入门(一)——基本环境搭建

新建java property,下载所需要的jar包,打包在这里,注意还得添加mysql的jar包,将包导入到项目中,具体操作右键项目名——Properties——Java Build Path——Libraries——Add Library——User Library——User Libraryies——New,接下来就添加jar,然后起个名字,之后将导入到你的项目就可以了。效果图:1.2.2、...

2018-06-21 20:38:15 137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除