
J2EE
rabbit闯天涯
这个作者很懒,什么都没留下…
展开
-
在Hibernate中使用多表查询的一种实现
Hibernate是典型的OPM工具,它将每一个物理表格(Table)映射成为对象(Object),这发挥了面向对象的优势,使设计和开发人员可以从面向对象的角度来进行对数据库的管理。 在设计到多表操作时,Hibernate提供了与数据库表关系相对应的对象映射关系,一对一、一对多和多对多在这里都可以通过Hibernate的对象映射关系(Set等)来实现。这为一般情况下的数据库多表操作提供了转载 2014-04-06 18:10:38 · 567 阅读 · 0 评论 -
Hibernate 关联关系
例:客户-订单关系 一个Customer可以有多个Order 1.单向N-1关联: Order.hbm.xml文件中添加一句: 2.双向1-N关联:(在1端配置元素,在N端配置) Customer.hbm.xml文件中添加: Order.hbm.xml文件中添加一句: 3.1-N级联关系(添加cascade属性,值为save-up原创 2014-03-26 18:29:05 · 575 阅读 · 0 评论 -
Hibernate 批量处理
Hibernate应用程序开发步骤: 1.配置Hibernate应用环境,在应用中添加Hibernate所需要的jar包,并创建Hibernate配置文件。 2.创建持久化类及其ORM映射文件。 3.利用Configuration装载配置。 4.利用SessionFactory创建Session。 5.通过Session进行持久化对象管理。 6.利用Transaction管理实务。原创 2014-04-07 18:55:41 · 610 阅读 · 0 评论 -
Hibernate检索方式
Hibernate检索方式: HQL检索 1.获取Hibernate的Session对象 2.编写HQL查询语句 3.以HQL作为参数,电泳Session对象的CreateQuery方法创建Query对象 4.如果HQL语句中包含参数,调用Query对象的Set方法为参数赋值 5.调用Query的list方法得到查询结果。 QBC检索 1.获取Hibernate的Session对象原创 2014-04-07 19:39:44 · 585 阅读 · 0 评论