hibernate
文章平均质量分 67
莫兰迪不会没有瓶子
Travel, reading, programming, you and I are my life. This is what I think perfect.
展开
-
【hibernate实例】赵雅智_第一例配置及增加
新建java项目hibernate在hibernate项目下,新建文件夹lib,并添加jar包新建数据库hibernate新建表user新建domain包,封装类User.javapackage www.hbsi.com.domain; import java.原创 2013-01-03 20:01:36 · 859 阅读 · 0 评论 -
【hibernate实例】赵雅智_双向多对一客户与订单增加查找修改
新建持久化类Order.javapackage www.hbsi.net.one2manyboth;public class Order { private int id; private String no; private Customer customer; public int getId() { return id; } public void setId(i原创 2013-01-05 18:14:45 · 1355 阅读 · 0 评论 -
【hibernate实例】赵雅智_双项一对多(多对一)增加删除
新建包www.hbsi.net.one2mantboth新建持久化类Department.javapackage www.hbsi.net.one2manyboth;import java.util.Set;public class Department { private int id; private String name; private Set emps原创 2013-01-05 17:40:04 · 1078 阅读 · 0 评论 -
【hibernate实例】赵雅智_单项一对多增加查找
创建部门表department创建雇员表employee新建包新建持久化类Department.javapackage www.hbsi.net.one2many;import java.util.Set;import www.hbsi.net.many2one.Employee;public class Depar原创 2013-01-05 17:24:06 · 822 阅读 · 0 评论 -
【hibernate实例】赵雅智_单项多对一增加查找
创建部门表department创建雇员表employee新建持久化类Department.javapackage www.hbsi.net.many2one;public class Department { private Integer id; private String name; public Integer getId() { re原创 2013-01-05 17:18:03 · 1042 阅读 · 0 评论 -
【hibernate】赵雅智_hibernate 1 (hibernate引入,第一例)
hibernate第一例新建java项目hibernate在hibernate项目下,新建文件夹lib,并添加jar包旁外话:添加jar包的两种方法及区别添加jar包的两种方法从属性里添加jar包新建文件夹,考本地jar包两者区别:第一种:记住添加路径,如果项目考走jar包就找不到了第二种:一般原创 2013-01-03 11:22:10 · 933 阅读 · 0 评论 -
【hibernate】赵雅智_hibernate 2 (基本概念和CURD)
基本概念和CURD开发流程由Domain object -> mapping->db。(官方推荐)由DB开始,用工具生成mapping和Domain object。(使用较多)由映射文件开始。一把情况下使用第二种第二种从数据库开始,先做数据库然后映射文件Domain Object限制默认的构造方法(必须的)。有无意义的标示符id(主键)(可选原创 2013-01-03 19:57:44 · 900 阅读 · 0 评论 -
【hibernate】赵雅智_hibernate 4 (hibernate对象的三种状态)
对象三种状态瞬时(transient):数据库中没有数据与之对应,超过作用域会被JVM垃圾回收器回收,一般是new出来且与session没有关联的对象。持久(persistent):数据库中可能有数据与之对应(save),当前与session有关联,并且相关联的session没有关闭,事务没有提交;持久对象状态发生改变,在事务提交时会影响到数据库(hibernate能检测到)。脱管(det原创 2013-01-04 10:42:59 · 1068 阅读 · 0 评论 -
【hibernate】赵雅智_hibernate 3 (Myeclipse开发hibernate)
导入数据库新建项目Hibernate_2window-show view-otherMyEclipse Database--DB Browser右击空白处点击Test Driver进行测试输入密码,显示测试成功mysql数据表与MyEclipse数原创 2013-01-04 09:43:12 · 781 阅读 · 0 评论 -
【hibernate实例】赵雅智_增删改查
User.hbm.xmlxml version="1.0"?> "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> hibernate-ma原创 2013-01-03 20:18:42 · 787 阅读 · 0 评论