2014年6月16日

基于 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) 编辑

setTimeout ;setInterval

摘要: setTimeout (表达式,延时时间)setInterval(表达式,交互时间)延时时间/交互时间是以豪秒为单位的(1000ms=1s)setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次setInterval 在执行时,它从载入后,每隔指定的时间就执行一次表达... 阅读全文

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

导航