- 博客(6)
- 资源 (32)
- 问答 (1)
- 收藏
- 关注
转载 Struts2默认拦截器说明
拦截器/Interceptor 名字 说明 Alias alias 在不同的请求之间将请求的参数在不同的名称之间转换,请求的内容不变 Chaining chain 让前一个Action的属性可以变被后一个Action访问,现在和chain类型的result()结合使用 Checkbox checkbox 添加了checkbox自动处理代码,将没有选中的
2012-12-15 09:26:18 493
转载 ibatis源码学习3_参数和结果的映射原理
在ibatis整体设计和核心流程一文中,我们提到了ibatis框架中sql的执行过程,sql执行前后有两个重要步骤: 参数对象映射到sql执行参数,sql执行结果映射到结果对象。本文将深入分析ibatis框架中参数和结果的映射原理。本文使用的ibatis版本为2.3.0。 问题 在详细介绍ibatis参数和结果映射原理之前,让我们先来思考几个问题。 1. 为什么需要参数和结果的映射?
2012-12-01 14:18:58 1097
原创 ibatis配置
核心提示:SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。 1、命名空间: ,在此空间外要引用此空间的元素,则需要加上命名空间名。 2、实体的别名: 如果有用到的全名的地方,可以用别名代替,受命名空间约束。 3、插入操作 对于自增主键的表,插入可以不配置插入的主键列。否则是必须的。 4
2012-12-01 14:15:09 724
转载 ibatis源码学习4_源码包结构
ibatis版本号: 2.3.0 Build Date: 2006/11/30 17:16 Build Number: 677 ibatis的技术是从xml里面字符串转换成JAVA对象,对象填充JDBC的statement查询,然后从resultset取对象返回,另外利用ThreadLocal实现线程安全,JDBC保证了事务控制,cache(三方库)实现缓存的dao框架。 各
2012-12-01 14:06:10 916
转载 ibatis源码学习2_初始化和配置文件解析
在ibatis整体设计和核心流程一文中,我们提到了ibatis框架的初始化过程,本文将深入分析ibatis框架的初始化和配置文件解析过程。本文使用的ibatis版本为2.3.4,不同版本间会略有差异。 问题 在详细介绍ibatis初始化过程之前,让我们先来思考几个问题。 1. ibatis初始化的目标是什么? 上文中提到过,ibatis初始化的核心目标是构造SqlMapClient
2012-12-01 14:03:53 921
转载 ibatis源码学习1_整体设计和核心流程
转自http://www.iteye.com/topic/1121467 本文主要从ibatis框架的基本代码骨架进行切入,理解ibatis框架的整体设计思路,各组件的实现细节将在后文进行分析。 背景 介绍ibatis实现之前,先来看一段jdbc代码: Java代码 Class.forName("com.mysql.jdbc.Driver"); String
2012-12-01 13:27:05 967
纯web前端实现的小说网项目案例
2024-04-26
基于SpringBoot的手办商城项目
2024-04-26
Win10 Pro 关闭hyper-v虚拟化重新启用后无法启动Docker
2021-09-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人