当前位置:首页 > 开发 > 编程语言 > mybatis,Ibatis > 正文

Mybatis配置文件

发表于: 2011-09-14   作者:dsbjoe   来源:转载   浏览次数:
摘要:  今天发现Mybaits的配置文件校验很诡异,节点的位置还有要求     如下,会报错: The content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,

 今天发现Mybaits的配置文件校验很诡异,节点的位置还有要求

 

 

如下,会报错:

The content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,plugins?,environments?,mappers?)".
 

 

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>

	
    <environments default="development">
	    <environment id="development">
		    <transactionManager type="JDBC"/>
			<dataSource type="POOLED">
				<property name="driver" value="oracle.jdbc.driver.OracleDriver"/>
				<property name="url" value="jdbc:oracle:thin:@xx:1521:xx"/>
				<property name="username" value="ireport"/>
				<property name="password" value="xxxx"/>
			</dataSource>
	    </environment>
    </environments>
    
	<typeAliases>
	   <typeAlias type="com.ice.stat.online.model.EventFlag" alias="EventFlag"/>
	</typeAliases>
	
    <mappers>
	   <mapper resource="com/ice/stat/online/model/hbm/EventFlagMapper.xml"/>
	</mappers>
	
</configuration>
 

把typeAliases放到最上面就好了说:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
	<typeAliases>
	   <typeAlias type="com.ice.stat.online.model.EventFlag" alias="EventFlag"/>
	</typeAliases>
	
    <environments default="development">
	    <environment id="development">
		    <transactionManager type="JDBC"/>
			<dataSource type="POOLED">
				<property name="driver" value="oracle.jdbc.driver.OracleDriver"/>
				<property name="url" value="jdbc:oracle:thin:@xx:1521:xx"/>
				<property name="username" value="ireport"/>
				<property name="password" value="xxxx"/>
			</dataSource>
	    </environment>
    </environments>
    
	
    <mappers>
	   <mapper resource="com/ice/stat/online/model/hbm/EventFlagMapper.xml"/>
	</mappers>
	
</configuration>
 

Mybatis配置文件

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
‍1、XML 文档的高层级结构如下: ‍  configuration 配置  properties 属性  settings 设置
 本文主要介绍了如何将mybatis和spring整合在一起使用,本人使用的是mybatis3.05 + spring3.1.0M2
MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。 使用的开发工具是Eclipse+mybatis
MyBatis的主配置文件对MyBatis进行配置和定制,包括 全局属性定义(properties) MyBatis的行为设置(s
MyBatis的主配置文件对MyBatis进行配置和定制,包括 全局属性定义(properties) MyBatis的行为设置(s
MyBatis的主配置文件对MyBatis进行配置和定制,包括 全局属性定义(properties) MyBatis的行为设置(s
一、连接数据库的配置单独放在一个properties文件中   之前,我们是直接将数据库的连接配置信息写
一、连接数据库的配置单独放在一个properties文件中   之前,我们是直接将数据库的连接配置信息写
刚开始学习Mybatis,试写一个例子: 工程结构 映射文件 表 测试类: <img src="http://img.it610
10 MyBatis
MyBatis最新官方下载地址为: 下载 已经从http://code.google.com/p/mybatis/ 到了http://blog.myba
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号