`

ibatis中的sqlMapConfig配置

 
阅读更多
ibatis中的sqlMapConfig配置


1.applicationContext.xml里配置:
	<bean id="sqlMapClient"
		class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
		<property name="configLocation">
			<value>classpath:ibatis/sqlMapConfig.xml</value>
		</property>
		<property name="dataSource">
			<ref bean="dataSource" />
		</property>
	</bean>



2.sqlMapConfig.xml

<?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">
<sqlMapConfig>
	<settings
		cacheModelsEnabled="false"
		enhancementEnabled="true"
		lazyLoadingEnabled="true"
		errorTracingEnabled="true"
		maxRequests="32"
		maxSessions="10"
		maxTransactions="5"
		useStatementNamespaces="true"
	/>
	
	<typeAlias alias="item" type="com.lenovo.platform.core.data.impl.ItemImpl" />	
	<sqlMap resource="ibatis/example/ExamplePO.xml"/>
 	
</sqlMapConfig>



参考资料:
1.http://changyy-1988.iteye.com/blog/739025
2.http://blog.csdn.net/meiwenhui/article/details/4579071
3.http://zhaohe162.blog.163.com/blog/static/382167972011030101841848/


















分享到:
评论

相关推荐

    ibatis_SqlMapConfig配置详解

    SqlMapConfig.xml是iBATIS的核心配置文件,它定义了全局的设置和数据源信息,使得整个系统能够正确地运行和管理SQL映射。下面我们将详细解析这个配置文件的各个部分。 首先,配置文件的开头是XML声明和DTD定义,...

    ibatis用xml配置文件配置使用

    本篇文章将深入探讨如何使用XML配置文件来配置iBATIS,以解决你在实际开发中可能遇到的各种问题。 首先,我们了解iBATIS的核心概念——映射器(Mapper)。映射器是定义SQL语句的地方,而XML配置文件是映射器的主要...

    ibatis 连接字符串 SqlMapConfig.xml

    标题中的“ibatis 连接字符串 SqlMapConfig.xml”指的是使用iBATIS(一个轻量级的Java持久层框架)时,配置数据库连接的关键文件——SqlMapConfig.xml。这个文件是iBATIS的核心配置文件,它包含了数据源、事务管理器...

    Spring+ibatis 保留ibatis事务的配置

    给定的XML配置文件展示了如何在Spring中配置ibatis数据源以及ibatis事务管理器。首先,注释掉的`BasicDataSource`部分是用来配置数据源的,这里没有启用,而是选择了使用JNDI数据源。实际生产环境中,通常会使用...

    IBatis.net 配置各种数据库

    本文将详细介绍如何在IBatis.net中配置和使用各种数据库。 首先,理解IBatis.net的核心概念。IBatis 是一个基于.NET平台的持久层框架,它实现了SQL语句与.NET代码的解耦,通过XML或注解的方式将SQL与数据访问逻辑...

    SPRING IBATIS 保留IBATIS事务的配置方式

    在提供的XML配置文件中,我们可以看到Spring容器的定义以及iBatis的配置细节。 #### 定义数据源 首先定义了一个数据源,这里使用了注释的方式给出了两种可能的数据源定义方式:一种是通过`BasicDataSource`直接...

    ibatis 配置文件详解

    同时,需要在`SqlMapConfig.xml`中配置数据源和事务管理器,以便ibatis能够正确地连接数据库并执行SQL语句。 #### 五、ibatis的jar包 ibatis的运行需要一系列的jar包,包括但不限于: - `commons-dbcp.jar`:...

    ibatis 使用简单配置

    配置文件`SqlMapConfig.xml`是ibatis的核心配置文件,用于配置数据源、事务管理器等核心组件。以下是一个典型的配置示例: ```xml &lt;!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config ...

    ibatis配置文件信息

    `SqlMapConfig.xml` 是ibatis的核心配置文件,用于配置全局环境、事务管理器、数据源以及SQL映射文件等。 ```xml &lt;sqlMapConfig&gt; ${driver}"/&gt; ${url}"/&gt; ${username}"/&gt; ${password}"/&gt; &lt;/...

    spring+struts+ibatis用到的配置文件模板

    同时,Struts2的配置文件会引用Spring中的Bean来执行Action,iBatis的SQL查询则通过Action中的SqlSession执行。 总结: 这个ssi框架的配置文件模板集合提供了一套完整的Spring、Struts2和iBatis集成的配置示例,...

    记一次Ibatis的意外发生.docx

    SqlMapConfig是IBatis中的核心配置文件,用于定义SqlMap的配置。SqlMapConfig文件可以包含多个SqlMap,每个SqlMap对应一个数据库表。SqlMapConfig文件的DTD文件是http://ibatis.apache.org/dtd/sql-map-2.dtd。 ...

    ibatis配置文件模板

    下面我们将详细探讨Ibatis配置文件模板中的关键组成部分,包括`SqlMap.properties`、`SqlMapConfig.xml`以及与JavaBean的映射文件。 1. **SqlMap.properties** 这是Ibatis的属性配置文件,主要用于存放数据库连接...

    spring+ibatis配置实例

    2. `sqlMapConfig.xml`:iBatis的配置文件,定义了数据源、事务管理器以及映射文件的位置。 标签中提到的`springmvc`是Spring的一个模块,Spring MVC提供了模型-视图-控制器架构,用于处理HTTP请求和响应。配置...

    ibatis和hibernate配置以及比较

    iBatis的配置通常包括创建SqlMapConfig.xml文件,定义数据源、事务管理器以及映射文件(Mapper XML)。映射文件中包含具体的SQL语句和结果集映射,使得数据与Java对象之间能够进行绑定。 相比之下,Hibernate是一个...

    ibatis安装配置

    在本文中,我们将深入探讨如何在 MyEclipse 开发环境中安装并配置 Ibatis,以及如何使用其代码生成器 Abator。 首先,我们需要获取 Ibatis 的核心库。在给定的文件列表中,`ibatis-2.3.3.720.jar` 就是 Ibatis 的...

    ibatis配置文件

    在本文中,我们将深入探讨ibatis配置文件的关键组成部分及其如何影响ibatis框架的运行机制。ibatis(现在通常称为MyBatis)是一个优秀的持久层框架,它将SQL语句与Java代码分离,允许开发者直接编写SQL语句并映射到...

    ibatis配置文件、映射文件详解

    在ibatis框架中,`sqlMapConfig.xml`是一个非常重要的配置文件,它主要用于设置ibatis的全局配置信息,包括数据库连接信息、环境配置以及其它运行时参数等。下面将对这个文件中的关键元素进行详细的解析。 ##### ...

    ibatis sqlmap配置详解

    SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的...Sql Map配置文件是iBatis配置的核心,从数据库连接到执行SQL时使用的sqlMap文件都是通过此文件中的配置提供给框架的,它通常命名为sqlMapConfig.xml

Global site tag (gtag.js) - Google Analytics