`
文鸯
  • 浏览: 305916 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

iBATIS内置类型别名

阅读更多

 

别名 类型
事务管理器类型  
JDBC com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransactionConfig
JTA com.ibatis.sqlmap.engine.transaction.jta.JtaTransactionConfig
EXTERNAL com.ibatis.sqlmap.engine.transaction.external.ExternalTransactionConfig
数据类型  
string java.lang.String
byte java.lang.Byte
long java.lang.Long
short java.lang.Short
int java.lang.Integer
integer java.lang.Integer
double java.lang.Double
float java.lang.Float
boolean java.lang.Boolean
date java.util.Date
decimal java.math.BigDecimal
object java.lang.Object
map java.util.Map
hashmap java.util.HashMap
list java.util.List
arraylist java.util.ArrayList
collection java.util.Collection
iterator java.util.Iterator
数据源工厂类型  
SIMPLE com.ibatis.sqlmap.engine.datasource.SimpleDataSourceFactory
DBCP com.ibatis.sqlmap.engine.datasource.DbcpDataSourceFactory
JNDI com.ibatis.sqlmap.engine.datasource.JndiDataSourceFactory
高速缓存控制器类型  
FIFO com.ibatis.sqlmap.engine.cache.fifo.FifoCacheController
LRU com.ibatis.sqlmap.engine.cache.lru.LruCacheController
MEMORY com.ibatis.sqlmap.engine.cache.memory.MemoryCacheController
OSCACHE com.ibatis.sqlmap.engine.cache.oscache.OSCacheController
XML结果类型  
Dom com.ibatis.sqlmap.engine.type.DomTypeMarker
domCollection com.ibatis.sqlmap.engine.type.DomCollectionTypeMarker
Xml com.ibatis.sqlmap.engine.type.XmlTypeMarker
XmlCollection com.ibatis.sqlmap.engine.type.XmlCollectionTypeMarker

分享到:
评论

相关推荐

    iBATIS内置别名列表

    本文将详细介绍iBATIS内置别名列表中所包含的各种类型及其具体含义。 #### 二、事务管理器别名 事务管理器是iBATIS中用于控制事务行为的重要组件。通过设置不同的事务管理器,可以灵活地调整事务的行为模式。...

    ibatis wendang

    - **SqlMapConfig.xml**:全局配置文件,定义了数据源、事务管理器、类型别名等信息。 - **Mapper XML 文件**:存储 SQL 语句和结果映射,每个 SQL 映射文件对应一个接口,接口方法与 SQL 映射文件中的 ID 对应。 ...

    iBATIS-SqlMaps-2_ja.pdf

    - **<typeAlias> 元素**:为 Java 类型定义别名,方便在配置文件中引用。 - **<transactionManager> 元素**:配置事务管理器,支持多种事务处理方式。 - **<dataSource> 元素**:定义数据源,包括连接池配置等。 - *...

    ibatis API

    Ibatis内置了多种类型处理器,用于处理Java类型与数据库类型的转换,比如日期、时间戳等。 ### 7. 事务管理 Ibatis支持手动和自动两种事务管理方式。手动模式下,开发者需手动调用`commit()`和`rollback()`;自动...

    fin ibatis相关

    7. **缓存机制**:Ibatis内置了本地缓存和二级缓存,可以提高数据访问速度,减少数据库压力。开发者可以根据需求开启和配置缓存。 8. **插件机制**:Ibatis提供了插件功能,用户可以自定义插件,拦截执行的SQL语句...

    iBATIS-SqlMaps-2_en

    - `<typeAlias>`:为复杂类型提供别名,简化XML中的类型引用。 - `<transactionManager>`:配置事务管理器,定义如何处理数据库事务。 - `<dataSource>`:指定数据源,用于连接数据库。 - `<sqlMap>`:包含具体的SQL...

    ibatis中文api文档

    - **元素**:为Java类型定义别名,简化配置文件。 - **元素**:指定事务管理器类型,如JDBC或JTA。 - **元素**:配置数据源信息,如JNDI数据源。 - **元素**:引用外部的SQL映射文件。 #### 四、SQLMap XML映射文件...

    ibatis开发人员教程

    - `<typeAlias>` 元素:定义类型别名,简化类型引用。 - `<transactionManager>` 元素:指定事务管理器的配置。 - `<dataSource>` 元素:配置数据源连接细节。 - `<sqlMap>` 元素:引入具体的 SQL 映射文件。 #...

    iTatis3.0用户指南

    **缓存(cache)**:iBATIS支持内置和自定义缓存机制,以提高应用程序性能。 通过上述内容,我们可以看出iBATIS是一个功能强大且灵活的框架,能够满足各种复杂的应用场景需求。理解这些知识点对于有效地使用iBATIS至...

    SSI框架搭建

    iBATIS的数据源配置用于连接数据库,别名用于简化类名引用,SQL配置文件包含了SQL语句和结果映射,使得iBATIS能够执行数据库操作并将结果转换为Java对象。 这些配置是构建基于Struts2、Spring和iBATIS的Web应用的...

    springboot ibaits mysql整合 01

    这里,我们还配置了mybatis-config.xml的位置,这是iBatis的主要配置文件,用于设置全局属性、类型别名、事务管理器等。 接下来,创建实体类(例如User.java),这将代表数据库中的表结构。同时,创建Mapper接口...

    mybatis-3.2.8jar包及其源码jar包

    - MyBatis提供了多种内置类型处理器,处理Java类型与JDBC类型间的转换。 - 可以自定义类型处理器,通过实现`org.apache.ibatis.type.TypeHandler`接口。 通过这个3.2.8版本的jar包及源码,开发者不仅可以了解...

    MyBatis 中文帮助文档以及MyBatis包

    2. **配置文件**:MyBatis的核心配置文件是`mybatis-config.xml`,在这里你可以设置全局属性,如数据库连接池、类型别名、事务管理等。 3. **映射文件**:映射文件(通常是`.xml`后缀)定义了SQL语句、结果映射和...

    MyBatis 3.4.1 jar包和源代码

    3. **参数映射**:MyBatis支持多种类型的参数映射,包括简单的Java类型、Map对象、POJO(Plain Old Java Object)以及自定义的参数处理器。使用`@Param`注解可以为参数指定别名,提高代码可读性。 4. **结果集映射*...

    MyBatis3 教程 中文完整版

    XML配置文件通常包括四大块:环境配置、类型别名、Mappers配置和设置。 4. **SQL映射** SQL映射文件中,通过`<select>`, `<insert>`, `<update>`, `<delete>`标签定义SQL语句,并使用`resultType`或`resultMap`来...

    MyBatis的 config.xml标签

    MyBatis内置了一些常见的类型处理器,但当处理自定义类型,尤其是枚举类型时,可能需要自定义`typeHandler`,例如`<typeHandler handler="XXXX.StatusTypeHandler"/>`。 5. **`<objectFactory>`**:MyBatis默认提供...

    mybatis3_code.zip

    MyBatis是一个强大的Java持久层框架,它与Hibernate和iBatis等其他ORM(对象关系映射)工具相比,提供了更为灵活的SQL映射和控制。这个“mybatis3_code.zip”压缩包包含了《Java Persistence with MyBatis 3》教程的...

    J2EE与数据库.docx

    它可以为其他用户的对象创建别名,便于应用程序访问这些对象,同时也提高了安全性。 **示例代码:** ```sql CREATE SYNONYM emp FOR scott.employees; ``` #### 八、Oracle 常用函数 **知识点解析:** Oracle 支持...

    好用的代码生成源码

    rapid-framework是一个以spring为核心的项目脚手架(或者称为胶水框架),框架将各个零散的框架(struts,strust2,springmvc,hibernate,ibatis,spring_jdbc,flex)搭建好,并内置一个代码生成器,辅助项目开发,可以生成...

Global site tag (gtag.js) - Google Analytics