iBATIS 三个版本小细节对比
之前受iBATIS 版本问题的打击实在太大, 便决定把iBATIS三个版本的一些改动的地方罗列出来对比一下, 方便以后查阅, 也用于警醒自己.
sqlMapConfig.xml 中的异同.
|
iBATIS_v1
|
iBATIS_v2
|
iBATIS_v3
|
DOCTYPE
|
sql-map-config.dtd
|
sql-map-config-2.dtd
|
ibatis-3-config.dtd
|
configuration标签
|
<sql-map-config>
</sql-map-config>
|
<sqlMapConfig>
</sqlMapConfig>
|
<configuration>
</configuration>
|
sqlMap标签
|
<sql-map
recource../>
|
<sqlMap
recource../>
|
<mappers>
<mapper
recource.. />
</mappers>
|
sqlMap 映射中的异同
|
iBATIS_v1
|
iBATIS_v2
|
iBATIS_v3
|
DOCTYPE
|
sql-map.dtd
|
sql-map-2.dtd
|
ibatis-3-mapper.dtd
|
sqlMap标签
|
<sql-map>
</sql-map>
|
<sqlMap>
</sqlMap>
|
<mapper>
</mapper>
|
statement标签
|
<mapped-statement>
</mapped-statement>
|
<select></select>
<update></update>
<statement></>…
|
<select></select>
<update></update>
|
参数表示
|
#id#
|
#id#
|
#{id}
|
sqlMap API的异同
|
iBATIS_v1
|
iBATIS_v2
|
iBATIS_v3
|
执行对象
|
SqlMap
|
SqlMapClient
|
SqlSession
|
得到执行
|
XMLSqlMapBuilder->
builderSqlMap
|
SqlMapClientBuilder->
builderSqlMap
|
SqlSessionFactory->
openSession
|
执行
|
excuteQueryForObject
|
queryForObject..
queryForList…
update…
|
selectOne…
selectList…
update…
|
三个版本的部分对比, 暂时完成… 但是, 最近, iBATIS 怎么就变成了 MyBatis … 看了一下官方的文档, 貌似跟iBATIS_v3相差不是很大. 但愿, 以后改版的时候, 文档中可以细心的提醒一下, 新版跟旧版的差别, 或者做干脆\一点, 能够兼容旧的版本就更好了…
分享到:
相关推荐
iBATIS 三个版对比,sqlMapConfig.xml 中的异同,sqlMap 映射中的异同,sqlMap API的异同
ibatis和mybatis对比
最后,还讨论了iBATIS的优缺点,及为什么是这样的一种方式,即所谓的“在完全OR与JDBC之间的一个幽雅的折衷。” <br>就象Developer's Notebook 系列中所有的书一样,你将由直接的且实用的方式获得信息,这些信息...
iBatis和MyBatis对比
ibatis学习 ibatis总结 ibatis ibatis ibatis
最近想在最新的Spring5.0中集成ibatis(不是mybatis),发现已经不在支持SqlmapClientTemplate和SqlmapClientFactoryBean,于是搞了这个工具jar来进行支持如下配置 ...
iBatis学习,新手进,iBatis简单易上手。希望对广大学习者有所帮助。
ibatis已改成了mybatis,虽然ibatis是以前的技术,但是多学学还是很好的。
ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料
包含三个包ibatis-common-2.jar、ibatis-dao-2.jar、ibatis-sqlmap-2.jar
数据库自己建一张简单的表就行了,特别说明 只适合新手入门 只有三个java文件和三个xml配置文件 非常简单 但是包含了crud操作 非常适合新手入门,因为项目经理让我熟悉一下ibatis 我就自学写了一个,希望对你有帮助
ibatis小例子Demo,对于初学者是个很好的例子。
ibatis
ibatis demo,ibatis例子,ibatis示例
iBATIS 级联iBATIS 级联iBATIS 级联
Ibatis连接ORACLE数据库的小例子
ibatis的原码 ibatis源码 ibatis源码 ibatis源码
ibatis16个常用sql语句
ibatis-api 英文版本 chm ibatis-api 英文版本 chm ibatis-api 英文版本 chm ibatis-api 英文版本 chm
iBATIS的实例,能够简单了解如何写,能够简单了解如何写,能够简单了解如何写,能够简单了解如何写.