NHibernate的插入、删除、修改操作

NHibernate的插入、删除、修改操作都很简单,下面列出的例子可以很容易的理解,但是其中的数据请根据实际情况来做相应的修改。   一、新增数据 DAL中新增代码如下:         public int CreateCustomer(Customer customer)      ...

2013-03-07 13:58:12

阅读数 635

评论数 0

NHibernate.QueryException : Unable to locate class

摘要:使用HQL返回自定义类型的结果集。 前提:已经定义好Customer类及其Nhibernate映射文件xml。 表结构及数据 自定义类 Mapping文件 条件查询(Criteria Query) public ILis...

2013-03-07 11:01:34

阅读数 953

评论数 0

Hql的select 语句返回Ilist<object[]>类型,如何转换为映射类型

http://www.cnblogs.com/jams742003/archive/2009/11/09/1599021.html Hql的select 语句返回Ilist类型,如何转换为映射类型。 (一)持久类 public class Customer     {        ...

2013-03-07 10:32:24

阅读数 1137

评论数 0

hql各种方式查询

http://taoyang168.blog.163.com/blog/static/1265050692012310270349/  hibernate查询语言hql, 在hql中关键字不区分大小写,但是属性和类名区分大小写      1、简单属性查询【重要】   * 单一属性查询,...

2013-03-06 17:03:33

阅读数 661

评论数 0

Hibernate工作原理

1.Hibernate 的初始化. 读取Hibernate 的配置信息-〉创建Session Factory 1)创建Configeration类的实例: 它的构造方法:将配置信息(Hibernate config.xml)读入到内存。  一个Configeration 实例代...

2013-03-06 16:02:04

阅读数 415

评论数 0

Hibernate hql 查询指定字段并获取结果集

http://www.linuxidc.com/Linux/2012-04/58971.htm 在hibernate中,用hql语句查询实体类,采用list方法的返回结果为一个List,该List中封装的对象分为以下三种情况: 1.查询全部字段的情况下,如"from 实体类&qu...

2013-03-06 15:42:54

阅读数 520

评论数 0

Hibernate中的Inverse和cascade属性配置

http://blog.csdn.net/wkcgy/article/details/6271321 Inverse和cascade是Hibernate映射中最难掌握的两个属性。两者都在对象的关联操作中发挥作用。 1.明确inverse和cascade的作用  inverse 决...

2013-03-06 11:13:58

阅读数 453

评论数 0

Hibernate表关系之一对多(inverse详解)

http://hi.baidu.com/gym_1119/item/6752e1d77b479b4cfa576873 在映射一对多表关系的时候存在一个inverse的问题,一直以来对inverse不怎么了解,今天学到它想要弄明白,在网上看了无数个帖子还是不懂,最后终于看到一位高人的一篇帖...

2013-03-06 11:02:36

阅读数 481

评论数 0

hibernate中inverse作用

inverse常用于一对多双向关联关系中。 以Student(学生)和Class(班级)为例,它们之间的关系为一对多的关系,即一个学生只能属于一个班级,一个班级可以包含多个学 生。 学生类定义代码: Class Student{ private int id; private Strin...

2013-03-06 10:36:55

阅读数 383

评论数 0

nhibernate连接池

http://home.cnblogs.com/group/topic/10262.html  NHibernate.Driver.SqlClientDriver         Server=127.0.0.1;initial catalog=sun;User Id=sun;...

2013-03-05 19:02:52

阅读数 1568

评论数 0

Nhibernate 三种配置方式

http://www.cnblogs.com/luluping/archive/2010/06/15/1758561.html 1 App.config 的配置:               NHibernate.Connection.DriverCon...

2013-03-05 17:56:57

阅读数 763

评论数 0

NHibernate查询语言(HQL)参数化查询

http://www.cnblogs.com/lyj/archive/2008/10/15/1312089.html NHibernate中的查询方法 在NHibernate中提供了很多查询方式给我们选择,这里仅仅列举了3种方式:NHibernate查询语言(HQL,NHibern...

2013-03-05 17:40:05

阅读数 1960

评论数 0

MyGeneration使用说明

如果使用Nhibernate,最好在搭配一个SchemaExport生成工具,SchemaExport是根据你创建的实体类和映射文件来自动生成数据库表的工具(方法)。也许你奇怪为什么不是先创建表呢,因为这不符合面向对象。按照面向对象的理解应该是先有对象模型,然后在生成数据库关系模型,而不是根据数据...

2013-03-05 15:24:29

阅读数 989

评论数 0

NHibernate 如何对session管理,实现lazy=true

http://www.cnblogs.com/kenkofox/archive/2009/08/08/1541669.html Nhibernate session管理。以前用过Hibernate,由于当时我不是主要负责持久层,所以对Hibernate不是很熟悉,但记得当时session...

2013-03-05 13:27:56

阅读数 1186

评论数 0

Session,SessionFactory,Translation的详解

http://endual.iteye.com/blog/991424 Session接口对于Hibernate   开发人员来说是一个最重要的接口。然而在Hibernate中,实例化的Session是一个轻量级的类,创建和销毁它都不会占用很多资源。这在实际项目中确实很重要,因为在客户程序中...

2013-03-05 09:56:05

阅读数 448

评论数 0

Hibernate session 获取方式浅谈

http://www.blogjava.net/redcoatjk/archive/2011/11/02/362491.html Hibernate Session, 其作用无需多言. 在运用中为避免资源消耗,一般都会手动封装一个HibernateUtil类(未使用Spring管理的前...

2013-03-04 15:36:10

阅读数 219

评论数 0

Hibernate session详细介绍

Hibernate还是比较常用的,于是我研究了一下Hibernate session,在这里拿出来和大家分享一下,希望对大家有用。     无论是立即加载还是延迟加载必须要连接数据库的,而在java中连接数据库是依赖java.sql.Connection,在Hibernate session...

2013-03-04 15:24:41

阅读数 184

评论数 0

Hibernate Hql与Criteria查询的补充知识

http://www.cnblogs.com/hibernate3-example/archive/2012/05/05/2492496.html *HQL 1.查询多个对象select art, user from Article art, User user where art.a...

2013-03-01 16:59:10

阅读数 247

评论数 0

Criteria查询

Criteria[1]是一种比hql更面向对象的查询方式。Criteria 可使用 Criterion 和 Projection 设置查询条件。可以设置 FetchMode( 联合查询抓取的模式 ) ,设置排序方式,Criteria 还可以设置 FlushModel (冲刷 Session 的方式...

2013-03-01 16:18:02

阅读数 298

评论数 0

Hql查询条件的参数绑定

http://www.cnblogs.com/hibernate3-example/archive/2012/05/05/2492494.html Hql查询条件的参数绑定 3. 参数绑定:   Hibernate中对动态查询参数绑定提供了丰富的支持,那么什么是查...

2013-03-01 16:03:36

阅读数 312

评论数 0

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