随笔分类 -  ibatis

基于 Spring 和 iBATIS 的动态可更新多数据源持久层
摘要:前言我们时常会遇到一些 web 项目,需要从不同的数据源中抓取数据来进行分析,而这些数据源是有可能变化的,需要用户来进行动态的维护和添加。可是,大多数的 web 程序使用了应用服务器或者容器中间件来管理数据源的生命周期,因此数据源的变化自然不能够独立于程序,而需要由专业人士去进行维护,必要时还需要重... 阅读全文

posted @ 2014-06-16 16:44 锟斤拷锟斤拷 阅读(397) 评论(0) 推荐(0) 编辑

iBATIS 框架主要的类层次结构
摘要:iBATIS 框架主要的类层次结构总体来说 iBATIS 的系统结构还是比较简单的,它主要完成两件事情:根据 JDBC 规范建立与数据库的连接;通过反射打通 Java 对象与数据库参数交互之间相互转化关系。iBATIS 的框架结构也是按照这种思想来组织类层次结构的,其实它是一种典型的交互式框架。先期... 阅读全文

posted @ 2014-06-16 15:59 锟斤拷锟斤拷 阅读(254) 评论(0) 推荐(0) 编辑

ibatis核心内容概述
摘要:核心提示:SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。 1、命名空间: sqlMap namespace=Account,在此空间外要引用此空间的元素,则需要加上命名空间名。 2、实体的别名: typeAlias alias=Account type... 阅读全文

posted @ 2014-06-16 15:29 锟斤拷锟斤拷 阅读(215) 评论(0) 推荐(0) 编辑

ibatis selectKey
摘要:加上type="pre"(表示在执行insert之前获取主键)后台输出sql在log4j.properties中配置log4j.logger.java.sql=DEBUG,console今天在用ibatis selectKey 生成 oracle sequ... 阅读全文

posted @ 2014-06-16 15:21 锟斤拷锟斤拷 阅读(561) 评论(0) 推荐(0) 编辑

ibatis 动态SQL
摘要:直接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆的IF-ELSE条件语句和一连串的字符串连接。对于这个问题,Ibatis提供了一套标准的相对比较清晰的方法来解决一个问题,这里有个简单的例子: 上面的例子中,... 阅读全文

posted @ 2014-06-04 11:14 锟斤拷锟斤拷 阅读(153) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 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 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示