`

写在iBATIS3 GA之前-API越来越象Hibernate

阅读更多
Hibernate应该基本是这样,记得不是很清楚了:

xml or annotation <- configuration <- sessionFactory <- session

iBATIS3象这样:

xml                        <- configuration <- sqlSessionFactory -< sqlSession

一句代码来搞定就是:

view plaincopy to clipboardprint?

   1. SqlSession session = new SqlSessionFactoryBuilder().build(new Configuration(...)).openSession();  

SqlSession session = new SqlSessionFactoryBuilder().build(new Configuration(...)).openSession();


包括iBATIS3的缓存设计,也有一点Hibernate一级缓存的味道了。
分享到:
评论

相关推荐

    Ibatis3-GA-API.CHM

    Ibatis3-GA-API.CHM 方便实用,支持索引,最新版,分享给大家

    iBATIS-SqlMaps-2-Tutorial_cn.pdf

    iBATIS-SqlMaps-2-Tutorial_cniBATIS-SqlMaps-2-Tutorial_cn.pdf.pdfiBATIS-SqlMaps-2-Tutorial_cn.pdfiBATIS-SqlMaps-2-Tutorial_cn.pdf

    spring-structs2-hibernate-ibatis-API

    《Spring、Struts2、Hibernate、iBATIS API详解》 在现代的Java Web开发中,Spring、Struts2、Hibernate以及iBATIS是四大主流的开源框架,它们各自负责应用的不同层面,协同工作,构建出高效、稳定的业务系统。这四...

    apache开源项目源码ibatis-3-core-src-3.0.0.227(ibatis框架java源程序)

    apache开源项目源码ibatis-3-core-src-3.0.0.227 ibatis框架java源程序 spring,struts,hibernate,ibatis,框架源码 各种ibatis框架应用源码,你会从中得到意想不到的效果! apache开源组织开发的开源项目源码,其...

    ibatis-sqlmaps-2_cn

    在《ibatis-sqlmaps-2_cn》中,你将会学习到如何设置和配置IBATIS环境,包括引入必要的jar包,创建数据库连接池,以及编写配置文件。教程会详细解释`sqlmap-config.xml`文件的各个元素,如数据源设置、事务管理器...

    ibatis-3-core-3.0.0.242.jar.zip

    ibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zipibatis-3-core-3.0.0.242.jar.zip

    ibatis-3-core-3.0.0.200

    ibatis-3-core-3.0.0.200

    ibatis-3-core-3.0.0.242.zip

    ibatis-3-core-3.0.0.242.zip ibatis-3-core-3.0.0.242.zip ibatis-3-core-3.0.0.242.zip ibatis-3-core-3.0.0.242.zip

    iBATIS-SqlMaps-2_cn中文文档

    iBATIS-SqlMaps-2_cn中文文档

    iBATIS-SqlMaps-2-快速入门教程.docx

    iBATIS-SqlMaps-2-快速入门教程 iBATIS-SqlMaps-2 是一个 Java 持久层框架,用于简化 Java 应用程序中的数据库交互。快速入门教程旨在帮助开发者快速了解 iBATIS-SqlMaps-2 的使用和配置。 知识点1:iBATIS-Sql...

    Ibatis基本配置---[环境搭建

    Ibatis基本配置---[环境搭建

    iBATIS-SqlMaps-2-Tutorial_cn

    《iBATIS-SqlMaps-2-Tutorial_cn》是一本针对初学者的优秀教程,它深入浅出地介绍了iBATIS这一流行的数据访问框架。iBATIS,作为Java世界中的一个轻量级持久层框架,它提供了一种将SQL查询与Java代码解耦合的方法,...

    ibatis-api中文(真的中文)

    这个“ibatis-api中文(真的中文)”资料集合包含了iBATIS的API文档以及教程,帮助开发者更好地理解和使用iBATIS。 首先,`iBATIS-SqlMaps-2-cn.pdf`是iBATIS SQL Maps 2.0的中文版教程。在该文档中,你可以找到...

    ibatis-api.chm

    ibatis-api.chm ibatis-api.chmibatis-api.chm

    ibatis-api 英文版本

    ibatis-api 英文版本 chm ibatis-api 英文版本 chm ibatis-api 英文版本 chm ibatis-api 英文版本 chm

    iBATIS3学习--Demo

    这个“iBATIS3学习--Demo”很可能是一个教程或示例项目,帮助初学者理解如何在实际应用中使用iBATIS。在这个项目中,我们可以找到几个关键的文件,它们分别是: 1. **HrMap.xml** - 这是iBATIS的SQL映射文件,用于...

    iBATIS-SqlMaps-2 PDF文档资料(日文)

    iBATIS-SqlMaps-2 是一套针对Java开发者的开源持久层框架,它提供了一种将SQL语句和Java代码分离的方式,使得开发者可以更灵活地处理数据库操作。本资料集为日文版,旨在帮助熟悉日语的开发者了解和掌握iBATIS-Sql...

    iBATIS-SqlMaps-2_cn1.pdf

    iBATIS-SqlMaps ibatis入门教程,教你如何做配置ibatis

    iBATIS-SqlMaps-2_cn.pdf

    《iBATIS-SqlMaps-2_cn.pdf》是关于iBATIS SQL Maps的中文版文档,它详尽地阐述了如何使用SQL Maps来构建数据库驱动的Java应用。iBATIS是一个开源的Java库,它的核心功能是简化Java应用程序与数据库之间的交互,尤其...

    iBATIS-SqlMaps-2_ja.pdf

    ### iBATIS-SqlMaps-2_ja.pdf 相关知识点 #### iBATIS Data Mapper 概览 iBATIS Data Mapper(也称为 SQL Maps)是一个开源框架,它旨在简化与关系数据库交互所需的 Java 代码量。通过使用简单的 XML 配置文件,...

Global site tag (gtag.js) - Google Analytics