当前位置: 首页 > news >正文

NHibernate 学习第三天 Web.config 的配置

想要实体与数据库关联起来就需要告诉nhibernate 我的数据库所在的位置,一般有两种方式 在Web.config 里面进行配置,还有一个写一个专门的xml文件进行配置,我所采用的是第一种

 

web.config 配置

 

<? xml version="1.0" ?>

< configuration >
  
<!--  使用configSections 声明一个名叫 hibernate-configuration 的节点  -->
  
< configSections >
    
< section  name ="hibernate-configuration"  type ="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate" />
  
</ configSections >
  
<!--  描述节点  -->
  
< hibernate-configuration   xmlns ="urn:nhibernate-configuration-2.2"   >
    
< session-factory  name ="WebApp" >
      
< property  name ="connection.driver_class" > NHibernate.Driver.SqlClientDriver </ property >
      
< property  name ="connection.connection_string" >
        Data Source=LLR\MSSQLSERVER2008;Initial Catalog=NHibernateSample;User ID=sa;Password=123
      
</ property >
      
< property  name ="adonet.batch_size" > 10 </ property >
      
< property  name ="show_sql" > true </ property >
      
< property  name ="dialect" > NHibernate.Dialect.MsSql2008Dialect </ property >
      
< property  name ="use_outer_join" > true </ property >
      
< property  name ="command_timeout" > 10 </ property >
      
< property  name ="query.substitutions" > true 1, false 0, yes 'Y', no 'N' </ property >
      
< property  name ="proxyfactory.factory_class" > NHibernate.ByteCode.LinFu.ProxyFactoryFactory,NHibernate.ByteCode.LinFu </ property >
      
< property  name ="proxyfactory.factory_class" > NHibernate.ByteCode.Castle.ProxyFactoryFactory,NHibernate.ByteCode.Castle </ property >
      
<!--  注意 这个小小的地方 是指定实体类所在的地方  -->
      
< mapping  assembly ="llr.Models" />
    
</ session-factory >
  
</ hibernate-configuration >
    
< system.web >
        
< compilation  debug ="false"  targetFramework ="4.0"   />
    
</ system.web >

</ configuration >

 

其它属性参考pdf 资料

转载于:https://www.cnblogs.com/mullr2005/archive/2011/06/10/2077471.html

相关文章:

  • 使用BIOS进行键盘输入和磁盘读写03 - 零基础入门学习汇编语言77(完)
  • MFC中的窗口绘图问题
  • 【转载】Linux下进程的建立
  • SQL SERVER2005几个性能优化综述
  • windows phone7 mango 多人在线游戏
  • ISAG短信上下行的纠结
  • ASP.NET MVC3书店--第三节 视图与视图模型(转)
  • ASP.NET Session丢失问题原因及解决方案
  • SetWaitableTimer 通过异步程序调用(APC)实现的定时功能
  • C#扩展和收缩代码
  • Activity的taskAffinity属性
  • C# Winform利用POST传值方式模拟表单提交数据(Winform与网页交互)
  • Oracle Namespace 说明
  • linux目录配置 FHS
  • 排除软件缺陷的两种重要手段
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • 《Java编程思想》读书笔记-对象导论
  • AngularJS指令开发(1)——参数详解
  • CEF与代理
  • Github访问慢解决办法
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • js递归,无限分级树形折叠菜单
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • 第2章 网络文档
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • 详解移动APP与web APP的区别
  • 想写好前端,先练好内功
  • 学习HTTP相关知识笔记
  • 与 ConTeXt MkIV 官方文档的接驳
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • #我与Java虚拟机的故事#连载04:一本让自己没面子的书
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (2020)Java后端开发----(面试题和笔试题)
  • (27)4.8 习题课
  • (8)STL算法之替换
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • ../depcomp: line 571: exec: g++: not found
  • .net core 控制台应用程序读取配置文件app.config
  • .NET Core 通过 Ef Core 操作 Mysql
  • .NET CORE使用Redis分布式锁续命(续期)问题
  • .net MVC中使用angularJs刷新页面数据列表
  • .NET开源全面方便的第三方登录组件集合 - MrHuo.OAuth
  • .NET下ASPX编程的几个小问题
  • @hook扩展分析
  • @html.ActionLink的几种参数格式
  • [ C++ ] 继承
  • [1159]adb判断手机屏幕状态并点亮屏幕