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下为Sql数据库,附加后修改SqlMaps/database.config的Sql配置文件并编译才能生效
作者:一周
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃阿里西西 - 下载文件说明: alixixi.com┃
┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ 做最好的源码下载网站:阿里西西,www.alixixi.com ┃
┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃【使用前请您先阅读以下条款,否则请勿使用本站提供的文件!】 ┃
┃ 1) 推荐使用:WinRAR V3.4以上版本解压本站软件 ┃
┃ 2) 本站不保证所提供软件或程序的完整性和安全性。 ┃
┃ 3) 请在使用前查毒 (这也是您使用其它网络资源所必须注意的) 。 ┃
┃ 4) 由本站提供的程序对您网站或计算机造成严重后果的本站概不负责。┃
┃ 5) 本站提供的程序均为网上搜集,如果该程序涉及或侵害到您的版权请┃
┃ 立即写信通知我们。 ┃
┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ 如果遇到MD5加密文件(一般都是这个),而又不知道密码的, ┃
┃ 请用这组加密的数据1739fddf100746ca替换,那么密码就是:alixixi.com┃
┃ (这个是16位的,32位的是:773164f11739fddf100746ca6b337834) ┃
┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ 欢迎广大程序作者到本站发布您的作品! ┃
┃ 阿里西西 - 下载源码就到阿里西西 ┃
┃ 联系邮箱:wuse#alixixi.com( #替换成@ ) ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
没有合适的资源?快使用搜索试试~ 我知道了~
程序源码 IBatisNet.DataMapper 1.6.1.0 之简单三层(ASP.NET源码).rar
共78个文件
dll:29个
pdb:13个
cs:11个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 198 浏览量
2023-03-13
08:07:41
上传
评论
收藏 869KB RAR 举报
温馨提示
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,本人不对所涉及的版权问题或内容负法律责任。如有侵权,请举报或通知本人删除。
资源推荐
资源详情
资源评论
收起资源包目录
程序源码 IBatisNet.DataMapper 1.6.1.0 之简单三层_ibatisnetdemo(ASP.NET源码).rar (78个子文件)
[其他类别]IBatisNet.DataMapper 1.6.1.0 之简单三层_ibatisnetdemo
IBatisNetDemo
Include
Castle.DynamicProxy.dll 72KB
log4net.dll 264KB
IBatisNet.DataMapper.dll 260KB
IBatisNet.Common.Logging.Log4Net.dll 20KB
IBatisNet.Common.dll 100KB
Log
Web
obj
Debug
Service.Web.pdb 12KB
TempPE
ResolveAssemblyReference.cache 29KB
Service.Web.dll 5KB
Web.csproj.FileListAbsolute.txt 781B
Default.aspx 3KB
Default.aspx.designer.cs 2KB
bin
Castle.DynamicProxy.dll 72KB
log4net.dll 244KB
Service.Model.dll 5KB
IBatisNet.DataMapper.dll 260KB
Service.Web.pdb 12KB
Service.Model.pdb 14KB
Service.BLL.pdb 16KB
Service.BLL.dll 5KB
IBatisNet.Common.Logging.Log4Net.dll 20KB
Service.SqlMaps.dll 25KB
Service.Web.dll 5KB
Service.SqlMaps.pdb 16KB
IBatisNet.Common.dll 100KB
Properties
AssemblyInfo.cs 1KB
Web.config 3KB
Web.csproj 4KB
Web.csproj.user 1KB
Default.aspx.cs 867B
Model
obj
Debug
Service.Model.dll 5KB
Service.Model.pdb 14KB
TempPE
Model.csproj.FileListAbsolute.txt 318B
Table
Entity.cs 116B
Person.cs 1KB
bin
Debug
Service.Model.dll 5KB
Service.Model.pdb 14KB
Properties
AssemblyInfo.cs 1KB
Model.csproj 2KB
源码必读.txt 3KB
DB
iBatisDemo_Log.LDF 1024KB
iBatisDemo_Data.MDF 1024KB
BLL
obj
Debug
Service.BLL.pdb 16KB
Service.BLL.dll 5KB
TempPE
ResolveAssemblyReference.cache 18KB
BLL.csproj.FileListAbsolute.txt 733B
BLL.csproj.user 544B
bin
Debug
Castle.DynamicProxy.dll 72KB
Service.Model.dll 5KB
IBatisNet.DataMapper.dll 260KB
Service.Model.pdb 14KB
Service.BLL.pdb 16KB
Service.BLL.dll 5KB
Service.SqlMaps.dll 25KB
Service.SqlMaps.pdb 16KB
IBatisNet.Common.dll 100KB
BLL.csproj 5KB
Properties
AssemblyInfo.cs 1KB
Service
PersonService.cs 1KB
IBll.cs 275B
IBatisNetDemo.sln 4KB
SqlMaps
Code
MyBatis.cs 7KB
obj
Debug
TempPE
Service.SqlMaps.dll 25KB
ResolveAssemblyReference.cache 14KB
Service.SqlMaps.pdb 16KB
SqlMaps.csproj.FileListAbsolute.txt 541B
sqlmap.config 1KB
SqlMaps.csproj 3KB
bin
Debug
Castle.DynamicProxy.dll 72KB
IBatisNet.DataMapper.dll 260KB
Service.SqlMaps.dll 25KB
Service.SqlMaps.pdb 16KB
IBatisNet.Common.dll 100KB
Properties
AssemblyInfo.cs 1KB
Script
Person.sql 576B
Insert_Person.sql 526B
providers.config 12KB
Map
SqlClient
Person.xml 3KB
database.config 713B
共 78 条
- 1
资源评论
金枝玉叶9
- 粉丝: 124
- 资源: 7640
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功