http://www.ibm.com/developerworks/cn/java/j-lo-ibatis-principle/index.html
如果用最简洁的话来总结 iBATIS 主要完成那些功能时,我想下面几个代码足够概括。
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn= DriverManager.getConnection(url,user,password);
java.sql.PreparedStatement st = conn.prepareStatement(sql);
st.setInt(0,1);
st.execute();
java.sql.ResultSet rs = st.getResultSet();
while(rs.next()){
String result = rs.getString(colname);
}
iBATIS 就是将上面这几行代码分解包装,但是最终执行的仍然是这几行代码。前两行是对数据库的数据源的管理包括事务管理,3、4 两行 iBATIS 通过配置文件来管理 SQL 以及输入参数的映射,6、7、8 行是 iBATIS 获取返回结果到 Java 对象的映射,他也是通过配置文件管理。
分享到:
相关推荐
iBATIS-SqlMaps,ibatis映射文件
ibatis框架简单应用
iBATIS框架源码剖析
自己写的ibatis 框架,跟ibatis功能差不多
Ibatis框架三层架构项目源码 Ibatis框架三层架构项目源码
SpringMvc+ibatis框架实现,直接可上项目,简单实用,案例实现用户的增删查改,端口8080
iBATIS框架源码剖析源码 iBATIS框架源码剖析源码 iBATIS框架源码剖析源码
iBatis技术框架介绍。ibatis2.x教程。
Spring+ibatis框架struts2的配置以struts.xml为主要配置文件,该文件配置了URL和java类之间的对应关系,struts支持多个配置文件并存,所以某个模块的配置文件可以新建一个struts-模块名.xml,并在此文件中进行配置。
spring+hibernate+struts2+ibatis框架,同时实现了分页的方法,可以直接做为项目框架用。
ibatis 一对多关系映射 ibatis 一对多关系映射ibatis 一对多关系映射
该资源为PDF格式文件,内容为IBATIS框架的详细搭建步骤,配置文件的编辑,相关JAVA类的编写,以及MAP中各个元素的使用
自己写的ibatis例子,可以用来入门,也可以学习一下配置文件的配置方法,程序中对可以Student表进行增删改查,自己也可以根据需要添加新的方法,里面有源码和数据库脚本。有需要的,可以下过来看看。
iBATIS框架源码剖析的第二部分,下了他就下完了
SpringMvc+ibatis框架实现,直接可上项目,简单实用,案例实现用户的增删查改
spring+ibatis框架搭建,有完整代码,对于初学者有很好的借鉴
Ibatis框架三层架构项目源码(含数据库),直接运行就能看! 项目分层为DAL、Model、Web