`
流浪鱼
  • 浏览: 1643819 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ibatis 配置文件说明

 
阅读更多

 

 

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig
PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
"http://www.ibatis.com/dtd/sql-map-config-2.dtd">
<!-- Always ensure to use the correct XML header as above! 
总是确保使用正确的XML头上面!
-->
<sqlMapConfig>
<!-- The properties (name=value) in the file specified here can be used placeholders in this config file (e.g. “${driver}”. The file is relative to the classpath and is completely optional.
文件中的属性(name=value)可以使用占位符在这里指定的配置文件(例如“$ {driver} "。文件是相对于classpath和是完全可选的。
 -->
	<properties resource="examples/sqlmap/maps/SqlMapConfigExample.properties " />

<!-- These settings control SqlMapClient configuration details, primarily to do with transaction management. They are all optional (more detail later in this document).
这些设置控制SqlMapClient配置细节,主要与事务管理。他们都是可选的
 -->
	<settings
		cacheModelsEnabled="true"	enhancementEnabled="true"	lazyLoadingEnabled="true"	maxRequests="32"	maxSessions="10"	maxTransactions="5"	useStatementNamespaces="false"
	/>

<!-- Type aliases allow you to use a shorter name for long fully qualified class names. -->
	<typeAlias alias="order" type="testdomain.Order"/>

<!-- Configure a datasource to use with this SQL Map using SimpleDataSource. Notice the use of the properties from the above resource 
配置一个数据源使用这个SQL使用SimpleDataSource。注意从上面的资源属性的使用
-->
	<transactionManager type="JDBC" >
		<dataSource type="SIMPLE">
			<property name="JDBC.Driver" value="${driver}"/>
			<property name="JDBC.ConnectionURL" value="${url}"/>
			<property name="JDBC.Username" value="${username}"/>
			<property name="JDBC.Password" value="${password}"/>
			<property name="JDBC.DefaultAutoCommit" value="true" />
			<property name="Pool.MaximumActiveConnections" value="10"/>
			<property name="Pool.MaximumIdleConnections" value="5"/>
			<property name="Pool.MaximumCheckoutTime" value="120000"/>
			<property name="Pool.TimeToWait" value="500"/>
			<property name="Pool.PingQuery" value="select 1 from ACCOUNT"/>
			<property name="Pool.PingEnabled" value="false"/>
			<property name="Pool.PingConnectionsOlderThan" value="1"/>
			<property name="Pool.PingConnectionsNotUsedFor" value="1"/>
		</dataSource>
	</transactionManager>

<!-- Identify all SQL Map XML files to be loaded by this SQL map. Notice the paths are relative to the classpath. For now, we only have one… 
-->
	<sqlMap resource="examples/sqlmap/maps/Person.xml" />
</sqlMapConfig>

 

分享到:
评论

相关推荐

    ibatis 注解配置文件

    很详细的说明哦 带有图和步骤详解 还有相应文件

    ibatis 自己学的一个ibatis项目(只是打通了Oracle) 非常适合入门

    数据库自己建一张简单的表就行了,特别说明 只适合新手入门 只有三个java文件和三个xml配置文件 非常简单 但是包含了crud操作 非常适合新手入门,因为项目经理让我熟悉一下ibatis 我就自学写了一个,希望对你有帮助

    原创的一个iBatis例子

    ibatorConfig.xml:iBaotr的配置文件,指示iBator如何生成代码,其中classPathEntry要指向一个 jdbc 驱动程序。 sqlMapConfig.properties:数据库配置,配置数据库密码等 AppSqlConfig.java:应用程序配置,如果...

    IBatis.DataAccess.1.9.2

    包含IBatis.net 开发所需的Castle.DynamicProxy.dll,IBatisNet.Common.dll,IBatisNet.DataAccess.dll,IBatisNet.Common.dll以及相关配置文件

    一个程序员的自省 iBATIS In Action:iBATIS的安装和配置

    首先,我们提供了安装和配置过程的概览,然后是该过程的详细说明。 要获取iBATIS,您有两种选择。可以下载二进制发行包,然后解压缩到一个目录中;也可以从Subversion资源库中获取一份源代码副本,手动生成它。不管...

    Ibatis_Spring_Demo

    这个Project是关于ibatis 和 spring 框架整合的Demo。 需要向大家说明一下几个需要注意的地方: ...2.ibatis和spring的整合主要是spring的配置文件需要配置ibatis的相关配置,如:数据库连接及事务管理等。

    ibatis 开发指南(pdf)

    ibatis 实例配置 一个典型的配置文件如下(具体配置项目的含义见后): &lt;?xml version="1.0" encoding="UTF-8" ?&gt; &lt;!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS....

    xorm:xorm是一个简单而强大的Go语言ORM库,通过它可以使数据库操作非常正确。本库是基于原版xorm的定制增强版本,为xorm提供类似ibatis的配置文件及动态SQL支持,支持AcitveRecord操作

    Having,Table,Sql,Cols等函数和结构体等方式作为条件支持级联加载结构支持类ibatis方式配置SQL语句(支持XML配置文件,json配置文件,xsql配置文件,支持 , , 模板和自定义实现配置多种方式)支持动态SQL功能...

    autocoder下载

    详细说明:自动根据数据库脚本生成java的POJO,DAO,DAOIMPL,IBATIS配置文件,spring配置文件-Database scripts automatically generate java POJO, DAO, DAOIMPL, IBATIS configuration file, spring configuration ...

    java开发的可视化打增量包、发http请求、生成ibatis辅助工具

    主要功能 1:根据svn提交记录选择需要打增量包的文件进行增量,特别提醒:打包前请使用开发工具对项目进行编译,因为打包是拷贝开发工具编译后的class文件。 ...详情使用说明参见本人csdn...3:生成Ibatis模型及配置文件

    javebean工具

    这个插件的第一版大概是在两年多前写的,中间一直都有零碎升级,但从来没有写过安装使用说明...8、 支持生成ibatis配置文件。 9、 支持生成不同文件格式(gbk、utf-8等)。 10、 支持生成字段注释。 第一步、安装插件。

    适用各种数据库的Java代码生成器,MVC模式,生成文件直接拷贝使用

    工具使用说明: 1、进入abatorConfig.xml文件配置,相应的数据库、数据库表信息; userid:即登录名 password:即登录密码 tableName:即数据库表... ... 3、执行完成后,可看到Ibatis配置文件、实体Model、Dao等类文件,

    iBATIS,循序渐进介绍如何做O/RMapping

    Step1-定义DomainModelStep2-书写SQLMapConfig文件Step3-定义出来DAOInterfaceStep4-书写DAO实现类Step5-书写iBATIS的配置档案Step6-配置iBATIS的DAOinterface与implementclassStep7-如何获取单个DomainObjectStep8-...

    流风通用管理框架源码

    简单的理解就是它将我们在数据访问层实现的C#逻辑代码,变为通过关系数据库与对象的映射,将SQL逻辑放到外部的XML配置文件中,以方便以后的维护。 这个框架有两个主要的组成部分,一个是SQL Maps,另一个是Data ...

    深入浅出Hibernate中文版 part1

    第7章 常用Hibernate映射配置说明 7.1 hibernate-mapping节点 7.2 class节点定义 7.3 id节点定义 7.4 属性/字段映射配置 第8章 Hibernate工具 8.1 准备工作 8.2 根据数据库定义生成映射文件——MiddleGen ...

    流风通用管理框架(源码+数据库)

    简单的理解就是它将我们在数据访问层实现的C#逻辑代码,变为通过关系数据库与对象的映射,将SQL逻辑放到外部的XML配置文件中,以方便以后的维护。 这个框架有两个主要的组成部分,一个是SQL Maps,另一个是Data ...

    深入浅出Hibernate中文版 part2

    第7章 常用Hibernate映射配置说明 7.1 hibernate-mapping节点 7.2 class节点定义 7.3 id节点定义 7.4 属性/字段映射配置 第8章 Hibernate工具 8.1 准备工作 8.2 根据数据库定义生成映射文件——MiddleGen ...

    通用管理框架源码下载 

    关系数据库与对象的映射,将SQL逻辑放到外部的XML配置文件中,以方便以后的维护。 这个框架有两个主要的组成部分,一个是SQL Maps,另一个是 Data Access Objects。Sql Maps是这个框架的核心部分,通过使用Sql Maps...

Global site tag (gtag.js) - Google Analytics