SQLMap实现原理
来源:互联网 发布:字符串转json对象 js 编辑:程序博客网 时间:2024/06/14 14:22
SQL Map API 能让开发人员轻易地将 Java Bean 映射成 PreparedStatement 的输入参数和 ResultSet 结果集 . 开发 Sql Map 的想法很简单 : 提供一个简洁的架构 , 能够用 20% 的代码实现 80%JDBC 的功能 .
SQL Map 如何工作
SQL Map 提供一个简洁的架构 , 使用简单的 xml 描述文件将 Java bean,MAP 实现和基本数据类型的包装类 (String, Integer 等 ) 映射成 JDBC 的 PreparedStatement. 以下流程描述了 SQL Maps 的高层生命周期 :
将一个对象作力参数 ( 对象可以是 Java bean, Map 实现和基本类型的包装类 ), 参数对象将为 SQL 修改语句和查询语句设定参数值 .
1) 执行 mapped statement. 这是 SQL Maps 最重要的步骤 . SQLMap 框架将创建一个 PreparedStatement 实例 , 用参数对象为 PreparedStatement 实例设定参数 , 执行 PreparedStatement 并从 ResultSet 中创建结果对象 .
2) 执行 SQL 的更新数据语句时 , 返回受影响的数据行数 . 执行查询语句时 , 将返回一个结果对象或对象的集合 . 和参数对象一样 , 结果对象可以是 java Bean, Map 实现和基本数据类型的包装类 .
下图描述了以上的执行流程 .
1 0
- SQLMap实现原理
- sqlmap实现注入操作
- sqlmap
- sqlmap
- sqlmap
- SQLmap
- SQLMap
- sqlmap
- sqlmap
- SQLMAP
- sqlmap
- sqlmap
- sqlmap基于时间盲注判断原理
- 实现ibatis的动态加载sqlmap配置文件
- 实现ibatis的动态加载sqlmap配置文件 .
- sqlmap实现自动伪静态批量检测
- Sqlmap扩展—外部IP代理池实现
- SQLMap--SQLMap使用方法
- vi常用命令
- C语言复杂数据类型
- HTTP错误代码详细介绍
- 数据库
- vim常用命令
- SQLMap实现原理
- android:关于百度地图
- EAS BOS分录赋值前必须先解析
- SaltStack技术入门与实战——互动出版网
- 数据结构--图 的JAVA实现(下)
- 图片切换ImageSwitcher&Gallery
- 安卓动态获取及更改view的长宽
- 构建高并发高可用的电商平台架构实践
- 鸟哥的私房菜