`
eggbucket1
  • 浏览: 78340 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

筑基ibatis2

 
阅读更多

还是用代码说话,相关细节说明,详见代码注释。。

首先是位于CLASSPATH中的ibatis2的全局配置文件SqlMapConfig.xml

然后是用到的实体类User.java

与实体类位于同一包下的映射文件User.xml

位于CLASSPATH中的储存数据库连接信息的属性文件jdbc.properties

位于CLASSPATH中的用于管理日志输出行为的属性文件log4j.properties

然后是使用了JUnit4.x的单元测试类UserDaoIbatisTest.java

最后是数据库脚本文件t_user.sql



另附:关于ibatis2.x中的动态查询的配置方式

另附:关于ibatis2.x中的缓存机制的相关资料

分享到:
评论

相关推荐

    ibatis2指南及ibatis包

    ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南

    ibatis2.rar

    "ibatis2.rar"这个压缩包文件包含了关于iBATIS 2.x版本的学习资料,主要包括了iBATIS与Spring的集成以及环境搭建的相关教程。 《iBATIS与Spring集成及环境搭建 - 振华 - ITeye技术网站.htm》这篇文档可能详细介绍了...

    ibatis总结 ibatis ibatis ibatis ibatis

    2. 数据库代码规范: - 在编写SQL时,应避免使用全模糊匹配`LIKE '%text%'`,而应尽可能使用带有前缀或后缀的模糊匹配,如`LIKE 'text%'`,这可以显著提升查询效率。 - 使用`EXISTS`子查询通常比直接关联查询更...

    ibatis+struts2

    【标题】"ibatis+struts2"是一个经典的Java Web开发框架组合,它结合了Struts2的MVC设计模式和iBatis的数据访问层,为开发者提供了强大的数据操作和业务逻辑控制能力。 【描述】"ibatis+struts2 Demo"是一个实战...

    iBATIS 2 文档

    这个名为“iBATIS 2 文档”的资料,显然详细介绍了iBATIS 2版本的功能、配置、使用方法以及最佳实践。 iBATIS 2是iBATIS的早期版本,它在当时的Java Web开发领域中扮演了重要角色,尤其在数据访问层(DAL)的实现上...

    iBatis2学习笔记

    1.iBatis2学习笔记:基本原理和配置.doc 2.iBatis2学习笔记:与Spring2的整合.doc 3.iBatis2学习笔记:单表映射 .doc 4.iBatis2学习笔记:SqlMap的配置总结(18条).doc 5.iBatis2学习笔记:入参和返回值的问题.doc ...

    ibatis2mybatis-master.zip

    标题“ibatis2mybatis-master.zip”所指的是一款工具或服务,用于将基于iBATIS的数据访问框架的代码自动转换为使用MyBatis框架的代码。iBATIS和MyBatis都是Java开发中常用的持久层框架,它们帮助开发者简化数据库...

    struts2+ibatis

    Struts2和iBatis是两个非常著名的Java Web开发框架,它们经常被一起使用来构建高效、可维护的Web应用程序。Struts2作为MVC(Model-View-Controller)架构的一部分,主要负责处理用户请求并控制应用流程,而iBatis则...

    iBATIS-DAO-2.3.4.726.rar_com.ibatis.dao_iBATIS dao 2_iBatis DAO_

    在iBATIS DAO 2中,引入了动态SQL的概念,这使得SQL语句可以根据不同的条件动态生成,增加了代码的灵活性。例如,`DynamicSqlMapClient`类支持动态SQL Map的执行,它可以根据传入的参数动态修改SQL语句,避免了大量...

    iBatis2.X入门附带完整项目

    iBatis 2.X 是一款流行的数据访问框架,它为Java开发者提供了强大的SQL映射功能,使得数据库操作更加灵活和高效。本项目旨在为初学者提供一个完整的iBatis入门教程,结合实际项目源码,帮助理解并掌握iBatis的核心...

    ibatis demo,ibatis例子,ibatis示例

    2. **Mapper接口和XML映射文件**:Ibatis通过Mapper接口和对应的XML映射文件实现SQL的声明式编程。接口定义了方法,XML文件则包含具体的SQL语句和结果映射。例如,一个UserMapper接口可能会有`selectUser`方法,对应...

    ibatis-2 源代码

    《深入解析iBatis-2源代码》 iBatis,作为一个轻量级的持久层框架,曾经在Java开发领域中占据了重要的地位。它将SQL语句与Java代码分离,提高了开发效率,降低了维护难度。本篇文章将针对从Apache网站通过SVN下载的...

    ibatis2mybatis-master

    可以帮你将 ibatis 2.x sqlmap 文件转换为 myBatis 3.x mapper 文件,该工具是使用了 Ant 构建任务进行 XSTL 转换和一些语法文字替换 该工具下载下来使用非常简单,把你要转换的所有 sqlmap 文件放到 source 文件夹...

    ibatis2小例子(转)

    标题 "ibatis2小例子(转)" 指向的是一个关于iBatis2的实战教程或示例,这是一套广泛使用的Java持久层框架,它提供了SQL映射功能,使得开发者能够方便地将数据库操作与业务逻辑相结合。在这个小例子中,可能会涉及...

    ssh2+ibatis框架

    SSH2+IBATIS框架是Java开发中常用的一套企业级应用开发框架组合,它将Spring、Hibernate、Struts2和iBatis等组件融合在一起,以提高开发效率和实现松耦合。以下是对这些框架及其整合方式的详细说明: **Spring框架*...

    ibatis 2 and spring 例子

    标题 "ibatis 2 and spring 例子" 指向的是一个关于如何集成并使用iBatis 2框架与Spring框架的示例教程。iBatis是一个轻量级的持久层框架,它允许开发者将SQL语句直接写在配置文件中,避免了ORM(对象关系映射)框架...

    Struts2+IBatis整合

    Struts2和iBatis是两个非常著名的Java开源框架,它们在Web开发中扮演着重要的角色。Struts2是一款强大的MVC(Model-View-Controller)框架,它为构建基于J2EE的Web应用程序提供了全面的架构支持。而iBatis则是一个...

    Struts2+Spring2+iBatis2+MySQL的完整示例

    开发环境说明 ...本示例完整地结合Struts2+Spring2+iBatis2+MySQL5,演示了一个用户表的增、删、改、查。 想完整学习Struts2+Spring+iBatis的同仁,可以在这个例子中学习或模仿最基本也是最核心的技术要点。

Global site tag (gtag.js) - Google Analytics