Castle ActiveRecord配置中需要注意的地方
2024-10-13 19:05:16
关于Castle 的开发可参考李会军老师的Castle 开发系列文章,里面有关于ActiveRecord学习实践系列和Castle IOC容器系列两个部分,是比较好的教程。
这里主要说明在Castle ActiveRecord的配置中需要注意的问题。
构建配置文件结构
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="activerecord" type="Castle.ActiveRecord.Framework.Config.ActiveRecordSectionHandler, Castle.ActiveRecord" />
</configSections>
<activerecord>
<config>
<add key="connection.driver_class" value="NHibernate.Driver.SQLite20Driver" />
<add key="dialect" value="NHibernate.Dialect.SQLiteDialect" />
<add key="connection.provider" value="NHibernate.Connection.DriverConnectionProvider" />
<add key="connection.connection_string" value="HjQZ6akwsC9bZXSIrh2NVFwCWFDrwbcVWd0f4s6Udjm5AWXIPpsYan+E4hrY8MxB0Ti1w2A8cI+uFhst9R7XiwOYbqC2IXhMtWb4Xcc4UCD23DNL0L/8Su6SqmpWCKXY0d87rF4AJRk5tfmhIKuBMJOwPecy0ixa1NrqSC3dREE=" />
<add key="proxyfactory.factory_class" value="NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle"></add>
</config>
</activerecord> </configuration>
1. 这里需要注意的是,在配置config块的时候。key中一定不要加上"hibernate.",例如:"hibernate.connection.driver_class",这种写法在新版本中会出现错误。
2. 建议最好加上"<add key="proxyfactory.factory_class" value="NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle"></add>",否则可能会出现一些奇怪的问题。
最新文章
- Ext.NET 4.1 系统框架的搭建(后台) 附源码
- JavaScript学习笔记-自定义集合类
- aix DNS 配置以及网络命令traceroute和nslookup 和 dig 命令
- 开发常用到的terminal命令
- SQL 触发器 instead of | insert
- 用python做些有意思的事——分析QQ聊天记录——私人订制
- Eclipse中R文件不能自动生成
- 1964-NP
- tcpdump使用和TCP/IP包分析
- windows cmd: 打开windows系统程序或服务的常见命令
- 【算法系列学习】[kuangbin带你飞]专题二 搜索进阶 D - Escape (BFS)
- 【Android Developers Training】 65. 应用投影和相机视图
- Fiddler模拟重发请求
- 【福大软工】 W班级总成绩排名3
- 【English】一、专治各种英语不服
- twig模板基本学习
- 【代码笔记】Web-ionic-创建APP的架构
- MySQL数据库查询操作进阶——多表查询
- lapis 1.7.0 更好的openresty 版本兼容以及安全数据库支持
- HDU 3407.Zjnu Stadium 加权并查集