最近公司的项目需要用SubSonic来做。所以作为菜鸟的我又要开始SubSonic的学习之旅了。
1、首先是webconfig的配置:
a、在<configuration>\<configSections>中添加信息
b、在<configuration>中添加connectionStrings
View Code
12 3 //我也不知道为什么name是default。但是其他的信息就都是数据库的具体信息啦~~4
c、添加Provider信息
View Code
12 3 64 5
2、通过SubSonic.exe生成所有映射类
把下面一行命令保存为批处理文件(比如generate.bat),双击运行即可生成所有的数据库映射类代码(以后表有改动,只需重新执行一次这个命令即可)。
.\library\subsonic\sonic\sonic.exe generate /config .\ /out .\Business\Subsonic这个命令中:
- /config .\ 执行使用当前目录下的 Web.config 中的SubSonicService建立数据库连接。所以此generate.bat应该和Web.config在同一目录。
- /out .\Business\Subsonic 指定输出目录为当前目录下Business目录下的SubSonic子目录。
3、所生成的映射类文件放置于App_Code文件夹下,否则会产生表所在的命名空间无法找到的问题
更多配置信息。亲~~请参阅三石的