使用Nhibernate需注意的问题
来源:互联网 发布:天刀蓝忘机捏脸数据 编辑:程序博客网 时间:2024/04/30 06:25
简单说说NHibernate添加数据的两种方式。
环境:vs2008 sp1、Nhibernate2.1.2.4000。
一:.配置项:若配置项对于延迟加载(lazy_load)设置为FALSE,则对实体类的属性、方法不需要加virtual关键字。但是对延迟加载默认配置为True。
二:.使用Nhibernate添加数据时,一种是使用Itransaction,即通过事务提交、一种是通过ISession提交
1、使用事务提交:
Configuration cfg=new Configuration().Configure(path);//--Path 为NHibernate的配置文件
IsessionFactory _sessionFactory=cfg.BuildSessionFactory();
Isession _session=sessionFactory.OpenSession();
ITransaction _transaction=_session.BeginTransaction();
_session.Save(user);
_transaction.commit();
2、通过ISession提交
Configuration cfg=new Configuration().Configure(path);//--Path 为NHibernate的配置文件
IsessionFactory _sessionFactory=cfg.BuildSessionFactory();
Isession _session=sessionFactory.OpenSession();
_session.Save(user);
- 使用Nhibernate需注意的问题
- NHibernate使用问题
- NHibernate的Blob问题
- 使用XStream需注意的问题
- 指针使用需注意的问题
- 使用XStream需注意的问题
- 使用iframe需注意的问题
- 使用Block需注意的问题
- 使用三极管时需注意的问题
- 使用getClassLoader().getResource()需注意的问题
- 在nhibernate 1.2 中使用sqlite时应注意sqlite的ado.net的提供者
- 使用需要注意的问题
- 使用ACE注意的问题
- 使用MSP430注意的问题
- 接口的使用注意问题
- 接口的使用注意问题
- 使用mco_translog_get_info注意的问题
- javascript使用注意的问题
- extjs实例 ---生成下拉框
- MySQL bind-address
- JSP页面显示乱码解决方法
- PortTunnel端口映射后,取外网IP
- php面向对象(OOP):把对象串行化
- 使用Nhibernate需注意的问题
- 如何成为一个优秀的测试工程师
- struts2 学习笔记- 传智播客 2010-9-13
- Checkstyle的配置详解
- Checkstyle的配置详解
- vc++中实现文件拖放功能
- android 获取服务器json数据
- js取得路径参数的值
- 人不知而不愠