iBATIS 历史三个版本小细节对比
2013-09-02 14:14
295 查看
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 三个版本小细节对比
- iBATIS 三个版本小细节对比
- iBATIS 三个版本小细节对比
- svn 与历史版本对比
- MyBatis——三个版本之间的细节比较
- iBatis三个版本的区别
- 1、 Linux的介绍:Linux的发展历史、Linux和Windows的对比和优势、Linux的常见版本
- Asp.net对比两网页不同生成修改痕迹----用于编辑器修改内容的历史版本
- 二分查找的三个版本,据说90%的计算机专家不能在2小时内写出完全正确的二分搜索算法。
- Git 菜鸟变大神(二) 如何提交文件和历史版本恢复
- php5.3/php5.4与之前的版本差异以及(php5.2x/php5.4x性能对比)
- Oracle 版本历史
- jQuery历史版本
- netbeans跟eclipse的细节对比
- 在 Git 中 Checkout 历史版本
- Twisted-17.1.0-cp36-cp36m-win_amd64.whl等twisted历史版本
- Git log命令查看所有的历史版本
- VMware vSphere 5.x 与 vSphere 6.0各版本功能特性对比 - VMware
- GIT入门之二:版本历史/回溯
- ASP.Net Core WebApi几种版本控制对比