IBatisNet.DataMapper 1.6.1.0之简单三层
首先介绍Solution的架构,一共分四个项目:
Web :前台应用;
BLL :业务处理层,如果嫌麻烦,可以再进一步抽象出来,然后将代码放置Web层的aspx.cs里面;
Model :这个就不多说了,地球人都知道(数据实体类)
SqlMaps:资源类,把配置文件和sql mapper文件全部打包起来。
二个文件夹:
Include :iBatis.Net架构的dll文件
Log :放置log文件的文件夹,在web.config里配置
1.在一些特定的环境下,一站式的解决方案未必有效
系统的部分或全部数据来自现有数据库,处于安全考虑,只对开发团队提供几条Select SQL(或存储过程)以获取所需数据,具体的表结构不予公开。
开发规范中要求,所有牵涉到业务逻辑部分的数据库操作,必须在数据库层由存储过程实现。(银行大多有这样的限制)
系统数据处理量巨大,性能要求极为苛刻,这往往意味着我们必须通过经过高度优化的SQL语句(或存储过程)才能达到系统性能设计指标。
2.iBATIS之于小型、简单系统:非常适用
iBATIS自己就很小并且简单
iBATIS不会对现存应用的设计或者数据库结构强加任何影响
iBATIS非常适合于有成长趋势的系统
3.iBATIS之于大型、企业级系统:为之而设计
iBATIS的某些特性使得它能够高效地处理大型数据集
iBATIS允许你用多种方式建立从对象到数据库的映射关系
MySpace已应用
4.使用于任何类型的关系数据库:
应用数据库
企业数据库
私有数据库
遗留数据库
简单性
性能
明确分工
可移植性:Java、.Net或者其他
开源
5.何时不该使用iBATIS
当你能永远拥有完全控制权
当你的应用需要完全动态的SQL
当你并没有使用关系数据库时
当iBATIS不起作用时
DB_51aspx下为Sql数据库,附加后修改SqlMaps/database.config的Sql配置文件并编译才能生效
作者:一周
源码下载及讨论地址:http://www.51aspx.com/CV/IBatisNetDemo
╭═══════════════╮
║ Asp.net源码下载专业站 ║
╭══════┤ http://www.51aspx.com ├══════╮
║ ║ 论坛:http://bbs.51aspx.com ║ ║
║ ╰═══════════════╯ ║
║ ║
║51aspx声明: ║
║ 1) 本站不保证所提供软件或程序的完整性和安全性。 ║
║ 2) 转载本站提供的资源请勿删除本说明文件。 ║
║ 3) 本站源码为网上搜集或网友提供,如果涉及或侵害到您的版║
║ 权,请立即写信通知我们。 ║
║ 4) 本站提供代码只可供研究学习使用,切勿用于商业用途, ║
║ 由此引起一切后果与本站无关。 ║
║ 5) 源码后续升级或修补,我们会在该源码评论中发布! ║
║ ║
║ 本站专注于Asp.net源码下载 ║
║ 联系方式 : support@51aspx.com ║
║ ╭───────────────────────╮ ║
╰══┤ Asp.net源码网 http://www.51aspx.com ├══╯
╰───────────────────────╯
友情提示:
一般数据库文件默认在DB_51aspx文件夹下
如果使用VS2005打开本站项目文件,建议打开前务必安装VS2005Sp1
关于源码使用常见问题及解决方案,请参阅:http://bbs.51aspx.com/showforum-9.html
没有合适的资源?快使用搜索试试~ 我知道了~
WCF 集合IBatisNet
共239个文件
dll:62个
cs:33个
pdb:31个
4星 · 超过85%的资源 需积分: 6 36 下载量 65 浏览量
2012-04-06
16:30:45
上传
评论 1
收藏 1.67MB ZIP 举报
温馨提示
WCF 集合IBatisNet B/S架构 WCF 集合IBatisNet B/S架构
资源推荐
资源详情
资源评论
收起资源包目录
WCF 集合IBatisNet (239个子文件)
Default.aspx 3KB
Default.aspx 3KB
Default.aspx 707B
DesignTimeResolveAssemblyReferences.cache 48KB
ResolveAssemblyReference.cache 33KB
ResolveAssemblyReference.cache 30KB
ResolveAssemblyReference.cache 27KB
ResolveAssemblyReference.cache 27KB
ResolveAssemblyReference.cache 23KB
ResolveAssemblyReference.cache 19KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
DesignTimeResolveAssemblyReferencesInput.cache 6KB
DesignTimeResolveAssemblyReferencesInput.cache 5KB
DesignTimeResolveAssemblyReferencesInput.cache 5KB
DesignTimeResolveAssemblyReferencesInput.cache 5KB
DesignTimeResolveAssemblyReferencesInput.cache 5KB
providers.config 12KB
providers.config 12KB
Web.config 3KB
Web.config 3KB
Web.config 3KB
app.config 2KB
WCFTEST.dll.config 2KB
app.config 1KB
sqlmap.config 1KB
sqlmap.config 1KB
Web.Release.config 1KB
Web.Debug.config 1KB
Web.config 934B
database.config 725B
database.config 713B
Web.Release.config 356B
Web.Debug.config 260B
MyBatis.cs 7KB
MyBatis.cs 7KB
Reference.cs 4KB
Reference.cs 3KB
Default.aspx.designer.cs 2KB
Default.aspx.designer.cs 2KB
Default.aspx.designer.cs 2KB
PersonService.cs 2KB
CustomService.cs 2KB
IService1.cs 2KB
Service1.svc.cs 2KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
PersonService.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
Person.cs 1KB
Persons.cs 1KB
Default.aspx.cs 867B
Default.aspx.cs 867B
Default.aspx.cs 782B
Custom.cs 744B
IBll.cs 275B
IBll.cs 275B
Entity.cs 116B
Entity.cs 116B
BLL.csproj 5KB
SqlMaps.csproj 5KB
BLL.csproj 5KB
Web.csproj 5KB
Web2.csproj 5KB
WcfService1.csproj 4KB
WCFTEST.csproj 4KB
WCFBase.csproj 4KB
Web.csproj 4KB
Model.csproj 4KB
SqlMaps.csproj 3KB
WCFUseBases.csproj 2KB
Model.csproj 2KB
UpgradeReport.css 3KB
System.Data.DataTable.datasource 603B
System.Data.DataTable.datasource 603B
WcfService1.CompositeType.datasource 599B
WcfService1.CompositeType.datasource 599B
Service1.disco 363B
Service1.disco 361B
log4net.dll 264KB
IBatisNet.DataMapper.dll 260KB
IBatisNet.DataMapper.dll 260KB
IBatisNet.DataMapper.dll 260KB
IBatisNet.DataMapper.dll 260KB
IBatisNet.DataMapper.dll 260KB
IBatisNet.DataMapper.dll 260KB
IBatisNet.DataMapper.dll 260KB
log4net.dll 244KB
IBatisNet.Common.dll 100KB
IBatisNet.Common.dll 100KB
共 239 条
- 1
- 2
- 3
mhwgo456
- 粉丝: 2
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页