iBATIS的sqlMapConfig配置顺序
来源:互联网 发布:维奈斯淘客采集软件 编辑:程序博客网 时间:2024/05/21 22:37
今天项目中用了一下typeHandler,报了一个莫名其妙的错误,说莫名其妙主要是因为相同的代码在另外一台机子上能够很好的运行,在我的机子上就会报org.xml.sax.SAXParseException: The content of element type “sqlMapConfig” must match “(properties?,settings?,resultObjectFactory?,ypeAlias*,typeHandler*,transactionManager?,sqlMap+)+”,仔细的检查配置无数遍依然没有结果,浪费了我很多的时间,于是就想在CSDN上与大家分享,少浪费大家的时间,我一开始的配置是这样的:
<sqlMapConfig>
<typeHandler jdbcType="VARCHAR" javaType="java.lang.String"
callback="net....StringTypeHandler" />
<settings cacheModelsEnabled="true" enhancementEnabled="true"
lazyLoadingEnabled="true" maxRequests="32" maxSessions="10"
maxTransactions="5" useStatementNamespaces="false" />
<sqlMap resource="net/.../sqlmap/SqlConfig.xml" />
</sqlMapConfig>
后来google了很多的文章,才找到答案,原来sqlMapConfig的配置是有顺序的,配置顺序properties?,settings?,
resultObjectFactory?ypeAlias*,typeHandler*,transactionManager?,sqlMap 。
后来改成这样
<sqlMapConfig>
<settings cacheModelsEnabled="true" enhancementEnabled="true"
lazyLoadingEnabled="true" maxRequests="32" maxSessions="10"
maxTransactions="5" useStatementNamespaces="false" />
<typeHandler jdbcType="VARCHAR" javaType="java.lang.String"
callback="net....StringTypeHandler" />
<sqlMap resource="net/.../sqlmap/SqlConfig.xml" />
</sqlMapConfig>
问题得以解决。
- iBATIS的sqlMapConfig配置顺序
- iBATIS的sqlMapConfig配置顺序
- iBatis的SqlMapConfig.xml配置
- ibatis的sqlMapConfig详细配置
- ibatis中SqlMapConfig的oracle数据库配置
- ibatis的sqlMapConfig.xml配置大全
- ibatis SqlMapConfig.xml 配置
- iBATIS sqlMapConfig配置详解
- ibatis sqlmapconfig 配置详解
- ibatis - sqlMapConfig.xml配置
- Ibatis的sqlMapConfig.xml
- ibatis SqlMapConfig.xml 配置settings
- ibatis SqlMapConfig.xml 配置settings
- ibatis中的SQLMapConfig.xml配置及.properties文件的使用
- Spring配置iBatis多个SqlMapConfig.xml
- ibatis SqlMapConfig.xml解释配置说明
- ibatis之SqlMapConfig.xml配置详解
- Spring配置iBatis多个SqlMapConfig.xml
- 并查集+uva10158
- 开博大事记
- 浙江外国语学院第四届大学生ACM程序设计大赛试题 DEC 21,2013
- java学习小记 输入输出 字符串 函数 高精度 进制转换
- 一篇关于闭包的极好的、极详细的文章
- iBATIS的sqlMapConfig配置顺序
- C#判断目录是否存在,不存在则创建
- Leetcode: Implement strStr()
- oc中的常用结构体
- Codeforces Round #225 (Div. 2)(B思维题,E:dfs+树状数组)
- 数据结构实验:AVL平衡树做出用户登录系统(dos界面)
- linux系统编程之基础必备(三):文件描述符file descriptor与inode的相关知识
- 烂笔头之使用数据库之前要先在项目中添加数据库驱动包
- c++子类父类的转换关系