`
songzhan
  • 浏览: 247968 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
起源于 2001 年的开放源代码项目 ibatis,是一个基于 Java 的持久层框架。与 Hibernate, Toplink 等持久化框架不同,ibatis 是一个 “半自动化”的 ORM 实现。ibatis 没有对数据库结构提供了较为完整的封装,而是提供了一个从 POJO 到数据库表的全套映射机制。这使得在开发 ibatis 的时候,需要手动的编写 sql 来提过数据库与类对象之间的映射,这在给开发提供了很大的灵活性的同时,大大增加了开发的工作量。Ibatis 主要有以下的这些特性:1. 简单性Ibatis 是一个非常简单易用的工具包。这个简单性不仅仅体现在开发库的轻量小巧上,iBATIS ...
   使用ibatis 首先导入一个ibatis jar包,然后在项目src下,添加了两个xml文件,一个是user.xml映射文件,另一个是 ibatis的基本配置文件sqlMapClient.xml   User.xml <?xml 

ibatis 小结

IBATIS的操作核心对象是SqlSession,它提供了强大的增、删、改、查功能,我们对对象(数据库)的所有操作都是基于SqlSession来完成的。SqlSession执行哪些具体操作需要我们来为它指定mapper,这个mapper类似于我们在SQLDeveloper中执行SQL,只不过现在是把SQL配置在Mapper.xml文件中,并且这个SQL具体自动校验、封装的功能。每一个操作(SQL)可以称为一个具体的mapper。我们只要给SqlSession指定具体的mapper,那么它就知道该怎么执行了。 例如:<select id="select_Sql&quo ...
javaScript 中文开发资料
配置Java环境JDK 登录网页,搜索Java JDK,进入网页 选择window 7 支持的JDK,点击下载 下载完压缩包,点击解压 进入安装JDK对话框,根据需求,进行下一步操作 最后点击完成 配置环境变量 安装包准备 JAVA JDK 安装包 TOMCAT 安装包 ECLIPSE 安装包 根据需求选择适合自己的安装包 1)Eclipse Classic,是eclipse的经典版本,包括Java开发工具和插件开发工具,不能开发Web项目,另外这个版本还包含了eclipse平台本身的源代码。 2)Eclipse IDE for Java Developers, 就 ...
day011、什么是Servlet? sun公司制订的一种用于扩展web服务器功能的 组件规范。 1)扩展web服务器功能 web服务器功能: 早期的web服务器(apache,iis)只能够处理 对静态资源的请求,不能够处理动态资源的 请求(所谓动态资源,指的 ...
day01Oracle day1 20120214 ======================= 宁丽娟 ninglj@tarena.com.cn 程序员 DBA 一.什么是数据库 软件 = 数据仓库 + 管理软件 Database : 数据库 DBMS: DataBase Management System Oracle DB2(IBM) Sybase(sybase) mysql(Oracle)  sqlserver(MS) sqlite(嵌入式数据库) access 二.访问数据库 1.telnet远程登录到数据库服务器 C:>telent 192.168.0.26 ope ...
spring中文参考手册

spring教程

Spring教程 作者:钱安川(Moxie) 注:后面的内容我将不再完善,但网上的朋友可以帮助完善,只需注明住处即可。 Spring教程 1 Spring框架概述 3 Spring是什么? 3 Spring的历史 4 Spring的使命(Mission Statement) 4 Spring受到的批判 4 Spring ...
Global site tag (gtag.js) - Google Analytics