永春阁
专注于技术,切不可沉湎于技术
博客园
首页
博问
闪存
新随笔
联系
订阅
管理
随笔-250 文章-0 评论-1516
iBATIS.NET
IBatis.Net学习笔记十三:在IBatis.Net中调用存储过程
摘要: 最近一直在忙其它项目,Monorail和IBatis.Net系列很长时间没有更新了,今天正好有朋友问到在IBatis.Net中调用存储过程的问题。
其实调用方式比较简单,主要也就是两种类型的存储过程:
1、更新类型的存储过程
2、查询类型的存储过程
下面就来看看具体的调用方式:
阅读全文
posted @
2008-01-25 15:16
永春 阅读(3839) |
评论 (4)
编辑
IBatis.Net学习笔记系列文章
摘要: IBatis.Net是一个比较易用的ORM框架,使用起来较为方便、灵活。 在此记录我学习的过程,作为自己的一个总结。
阅读全文
posted @
2007-10-11 15:31
永春 阅读(14134) |
评论 (11)
编辑
IBatis.Net学习笔记十二:发现一个好用的IBatis.Net生成工具
posted @
2007-10-11 15:21
永春 阅读(4924) |
评论 (3)
编辑
IBatis.Net学习笔记十一:Castle.DynamicProxy的使用
摘要: Castle是另外一个框架,包含了AOP、IOC、ORM等多个方面,其中的Castle.DynamicProxy可以实现动态代理的功能,这个也是很多框架的基础。在IBatis.Net中就是使用了Castle.DynamicProxy来实现数据库连接等动态操作的。同时在NHibernet等其他框架中也使用到了这个技术。
下面我通过一个简单例子来看一下如何在我们的代码中调用Castle.DynamicProxy:
阅读全文
posted @
2007-09-29 13:38
永春 阅读(3063) |
评论 (4)
编辑
IBatis.Net学习笔记十--数据库连接处理
摘要: 在IBatis.Net中,很多操作都被隐藏起来了,比如对数据库的连接和事务处理,都在框架中处理了。那么框架中具体是怎么处理的呢?有没有值得借鉴的地方?我们能不能跳过框架自己处理呢?
阅读全文
posted @
2007-09-17 11:50
永春 阅读(6860) |
评论 (6)
编辑
IBatis.Net学习笔记九--动态选择Dao的设计分析
摘要: 在IBatis.Net中可以通过配置文件动态选择数据库、动态选择Dao对象。
Dao对象也就是操作数据库的类,通过配置文件我们可以选择DataMapper的方式、Ado的方式、NHibernet的方式以前其他第三方的方式来操作数据库。有利于系统的灵活性和可扩展性。
通过分析动态选择Dao的设计可以加深对IBatis.Net的理解,更好的使用它,同时也可以借鉴它的好的设计模式,应用到我们的程序开发中去。
阅读全文
posted @
2007-09-13 13:18
永春 阅读(4423) |
评论 (2)
编辑
Ibatis.Net和Ibatis使用注意点及异同点(不断更新)
posted @
2007-09-13 10:47
永春 阅读(1097) |
评论 (3)
编辑
IBatis.Net学习笔记八--把字段映射成一个自定义对象
摘要: 在IBatis.Net中,查询后的结果会自动将每一个字段映射成Domain中的一个属性值,这个映射的过程是通过TypeHandlerFactory类进行的,在程序初始化时注册了一些系统类和类型转换类之间的关系:
那么如果想将数据库中的一个字段映射成我们自己的一个类,在这个类中进行一些个性化处理,应该怎么办呢?
阅读全文
posted @
2007-09-04 14:25
永春 阅读(4057) |
评论 (5)
编辑
IBatis.Net学习笔记七--日志处理
摘要: IBatis.Net中提供了方便的日志处理,可以输出sql语句等调试信息。
阅读全文
posted @
2007-08-22 11:08
永春 阅读(3281) |
评论 (6)
编辑
IBatis.Net学习笔记六--再谈查询
摘要: 在
IBatis.Net学习笔记五--常用的查询方式
中我提到了一些IBatis.Net中的查询,特别是配置文件的写法。
后来通过大家的讨论,特别是
Anders Cui
的提醒,又发现了其他的多表查询的方式。
在上一篇文章中我提到了三种方式,都是各有利弊:
第一种方式当数据关联很多的情况下,实体类会很复杂;
第二种方式比较灵活,但是不太符合OO的思想(不过,可以适当使用);
第三种方式最主要的问题就是性能不太理想,配置比较麻烦。
下面是第四种多表查询的方式,相对第二种多了一点配置,但是其他方面都很好
阅读全文
posted @
2007-08-22 10:23
永春 阅读(5096) |
评论 (12)
编辑
IBatis.Net学习笔记五--常用的查询方式
摘要: 在项目开发过程中,查询占了很大的一个比重,一个框架的好坏也很多程度上取决于查询的灵活性和效率。
在IBatis.Net中提供了方便的数据库查询方式。
阅读全文
posted @
2007-08-21 11:18
永春 阅读(8309) |
评论 (26)
编辑
IBatis.Net学习笔记四--数据库的缓存模式
摘要: 在IBatis中提供了数据库缓存的模式,可以提高访问效率。对于一些不常更新的表可以直接利用IBatis的缓存方式。
要使用IBatis的数据库缓存,只要利用配置文件就可以了,实现起来比较简单:
阅读全文
posted @
2007-08-20 16:06
永春 阅读(6469) |
评论 (8)
编辑
IBatis.Net学习笔记三--两种常用的DAO
摘要: 在IBatis中我们可以灵活的选择DAO类型,也就是可以在底层选用不同的数据库操作方式。有常规方式、配置文件的方式、Hibernet的方式等:
阅读全文
posted @
2007-08-17 14:45
永春 阅读(9169) |
评论 (8)
编辑
IBatis.Net学习笔记二--下载、编译、运行NPetShop
摘要: 下载地址:http://ibatis.apache.org/dotnetdownloads.cgi
有最新版的IBastis.Net的源代码等,还有NPetShop的例子(例子比较老)
将NPetShop的例子下载好之后,由于原来是基于VS2003的版本,在本地用VS2005打开后编译、运行时有一些问题,主要问题和解决方法如下:
阅读全文
posted @
2007-08-16 16:54
永春 阅读(12250) |
评论 (10)
编辑
IBatis.Net学习笔记一--开篇
posted @
2007-08-16 16:08
永春 阅读(9107) |
评论 (8)
编辑
公告
本Blog版权均为本人所有,欢迎任何媒体和网站转载本人博客的内容。
本Blog的内容按原样提供,本人不提供任何形式的担保。
转载请注明出处
本公司专注于音视频、图形图像编码转换等相关开发,承接各种相关项目。(gaochun@zhisoft.com)
自2007年3月8日:
系列文章
1、
Sharepoint2007对象模型系列
2、
C#强化系列文章
3、
MOSS SDK学习系列
4、
IBatis.Net学习笔记系列
5、
MonoRail学习笔记系列
昵称:
永春
园龄:
5年7个月
粉丝:
67
关注:
3
<
2012年2月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
.Net(50)
(rss)
AJax(3)
(rss)
C++/VC学习(2)
(rss)
iBATIS.NET(15)
(rss)
Java(6)
(rss)
MonoRail(25)
(rss)
OS Shell(5)
(rss)
SharePoint(42)
(rss)
Windows Server(1)
(rss)
XHTML/CSS/Script(6)
(rss)
创业(3)
(rss)
企业开发(2)
(rss)
数据库(21)
(rss)
外语(1)
(rss)
项目管理(7)
(rss)
音视频、图形相关开发
(rss)
娱乐/杂记/修养(54)
(rss)
随笔档案
2010年4月 (1)
2010年3月 (1)
2010年2月 (2)
2009年4月 (1)
2009年2月 (2)
2009年1月 (1)
2008年11月 (1)
2008年10月 (1)
2008年9月 (1)
2008年8月 (3)
2008年7月 (7)
2008年6月 (1)
2008年5月 (2)
2008年4月 (12)
2008年3月 (14)
2008年2月 (3)
2008年1月 (14)
2007年12月 (17)
2007年11月 (20)
2007年10月 (31)
2007年9月 (13)
2007年8月 (25)
2007年7月 (10)
2007年6月 (1)
2007年5月 (2)
2007年4月 (10)
2007年3月 (15)
2007年2月 (7)
2007年1月 (1)
2006年12月 (3)
2006年11月 (21)
2006年10月 (5)
2006年8月 (2)
SharePoint学习
Codeplex Sharepoint
jianyi @ cnblogs
Kaneboy's Blog
Patrick Tisseghem's Blog
管理相关
下载_中计在线
中国管理之家
开源社区
C#开源资源大全
Java开源大全
SourceForge主页
门户网站
南京程序员俱乐部
积分与排名
积分 - 577931
排名 - 89
最新评论
阅读排行榜