![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ibatis/Mybatis
iteye_11234
这个作者很懒,什么都没留下…
展开
-
ibatis学习
ibatis是apache的一个开源项目(Tomcat dpcp..),是一个O/RM的解决方案,小巧、上手快1.搭建环境:导入相关架包ibatis-2.3.4.726.jar、相关数据库驱动2.配置文件JDBC连接的属性文件、总配置文件SqlMapConfig.xml、关于每个实体的XML映射文件(map文件)id=#id#配置参数的占位符时,当时插入操作时会根据你占位符的名...原创 2011-06-04 22:01:29 · 54 阅读 · 0 评论 -
ibatis介绍
iBATIS就是我们通常所说的数据映射器(data mapper)。Martin Fowler在他的著作Patterns of Enterprise Application Architecture(Addison-Wesley Professional, 2002)中,对数据映射器模式是这样描述的:所谓映射器,是用于在对象和数据库之间搬运数据,同时保证对象、数据库以及映射器本身都相互独立...原创 2011-06-08 20:22:51 · 173 阅读 · 0 评论 -
整合struts2+spring2.5+ibatis
根据SSH整合的经验,先整合spring与ibatis(基于扫描+注解)1.加入spring相关架包以及ibatis相关一个架包aspectjrt.jaraspectjweaver.jarcglib-nodep-2.1_3.jarcommon-annotations.jarcommons-logging-1.1.1.jarlog4j-1.2.14.jarspri...原创 2011-06-10 10:21:18 · 87 阅读 · 0 评论 -
深入分析 iBATIS 框架之系统架构与映射原理
[url]http://www.ibm.com/developerworks/cn/java/j-lo-ibatis-principle/index.html[/url]如果用最简洁的话来总结 iBATIS 主要完成那些功能时,我想下面几个代码足够概括。[code="java"]Class.forName("oracle.jdbc.driver.OracleDriver...原创 2011-10-22 22:15:49 · 61 阅读 · 0 评论 -
ibatis 防止SQL注入与占位符的注入
[b]SQL注入:[/b]如果用户执行select * from product where id = 5这条语句。其中5是有用户输入的。SQL注入的含义就是,一些捣蛋用户输入的不是5,而是5; delete from orders那么原来的SQL语句将会变为,select * from product where id=5; delete from ...原创 2013-08-26 13:44:06 · 152 阅读 · 0 评论 -
Mybatis 批量插入语句
Mybatis批量插入的资料,很多都是mysql的,insert into ... values (),(),...oracle中不支持这种语法,oracle中的批量插入是酱紫insert into selcect ... union all select ...[b]mysql[/b][code="java"] INSERT INTO T_P_ROLE_MODULE...原创 2014-04-22 13:00:08 · 195 阅读 · 0 评论