tzzt01

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年5月28日

摘要: 首先,创建类对象 1 package com.imooc.hibernate; 2 3 public class Address { 4 5 private String postcode; //邮编 6 private String phone; //电话 7 private String add 阅读全文
posted @ 2017-05-28 19:04 tzzt01 阅读(150) 评论(0) 推荐(0) 编辑

摘要: 什么是组件属性? 比如address是students的其中一个属性,而address又有三个属性:邮编、电话和地址。address就是hibernate的组件属性。 首先建立Address类: 1 package com.imooc.hibernate; 2 3 public class Addr 阅读全文
posted @ 2017-05-28 15:19 tzzt01 阅读(150) 评论(0) 推荐(0) 编辑

摘要: 本篇使用hibernate输出一个对象(图片) 先写一个java类 创建Students.hbm.xml文件 创建hibernate.cfg.xml文件 创建测试类 执行成功,在D盘根目录中就会出现out龙猫.jpg文件。 阅读全文
posted @ 2017-05-28 14:40 tzzt01 阅读(146) 评论(0) 推荐(0) 编辑

摘要: 先贴上类文件Students.hbm.xml 其中<generator class="assigned" />:适用于自然主键,由java代码设置标识符。 <generator class="assigned" />:适用于代理主键,hibernate自动生成标识符。 自然主键和代理主键请参考:ht 阅读全文
posted @ 2017-05-28 10:20 tzzt01 阅读(140) 评论(0) 推荐(0) 编辑

摘要: 获得session对象有两种方法: 1)openSession 2)getCurrentSession 如果使用的是getCurrentSession需要在hibernate.cfg.xml文件中进行配置: 如果是本地事务(jdbc事务),按照如下方法配置: <property name="hibe 阅读全文
posted @ 2017-05-28 01:29 tzzt01 阅读(160) 评论(0) 推荐(0) 编辑