java EE
文章平均质量分 78
liuwei0604
这个作者很懒,什么都没留下…
展开
-
Hibernate 之菜鸟入门
HibernateHibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据原创 2013-05-04 20:38:01 · 943 阅读 · 0 评论 -
Hihernate之一对一学习解释
在上一篇中,讲解了Hibernate的数据的级联插入,上一篇中是以一对多的例子来的,在本篇中,主要讲解一对一和多对多两种关系。 一对一关系 一对一关系可以分为两种,一种是主键关联,另外一种是外键关联,这种外键关联实际上是一对多的一种特例。下面的示例以主键关联为例。 这种关系在生活中比较常见,例如学生和其学生证都是一对一的关系,通过学生可以确定他的学生证,通过其学生证可以确定学生本人。 下面原创 2013-05-19 15:36:43 · 673 阅读 · 0 评论 -
Hibernate 之List ,Bag,Map三种映射文件详解
在hibernate中,有几种不同的映射文件,这几种映射文件各有特点,set在前面已经说过,这种映射关系多的一方中没有顺序关系,并且其中也不允许有重复的值,但是在list中,这两个刚好相反,list允许有重复的值,并且多的一方数据在持久化到数据中时也强调了数据的顺序,而bag中和了list和set的特点,bag允许有不用的值,但是这些值之间没有顺序,而map是一种键值对的结构,根据值得不同情况,又原创 2013-05-21 01:20:03 · 3808 阅读 · 0 评论 -
Hibernate 下实现数据的级联插入
在上一篇文档中,主要讲了如何在myeclipse中部署一个Hibernate项目,在本文中主要实现数据的级联插入,下面模拟的场景是,用户有多个订单,在插入用户的时候,将用户的订单添加到订单表中。 下面是User 和 Order两个pojo类的代码 public class Order { private int id; private int wh原创 2013-05-13 01:25:14 · 1540 阅读 · 0 评论