这两个版本支持通配符设置配置文件了
spring的配置文件中设置如下:
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation" value="ibatis/config/SqlMapConfig.xml" />
<property name="mappingLocations" value="ibatis/sqlmap/*.xml" />
<property name="dataSource" ref="dataSource" />
</bean>
ibatis的配置文件SqlMapConfig.xml中
<sqlMapConfig>
<settings cacheModelsEnabled="true" enhancementEnabled="true"
classInfoCacheEnabled="true" lazyLoadingEnabled="false" maxRequests="150"
maxSessions="100" maxTransactions="10" useStatementNamespaces="true" />
</sqlMapConfig>
但是启动的时候还是会报一个异常,SqlMapConfig.xml中必须满足
(properties?, settings?, resultObjectFactory?, typeAlias*, typeHandler*, transactionManager?, sqlMap+)+
的约束,这个一看就知道是dtd里的问题,所以就在ibatis的jar包,找到com.ibatis.sqlmap.engine.builder.xml下的sql-map-config-2.dtd
找到上面那句话,改成
(properties?, settings?, resultObjectFactory?, typeAlias*, typeHandler*, transactionManager?, sqlMap?)+
就可以了
分享到:
相关推荐
spring ibatis整合所需jar包
简单的 struts2 spring ibatis 整合架构
struts2 spring ibatis 项目整合源码
spring ibatis 配置spring ibatis 配置spring ibatis 配置spring ibatis 配置
struts1 spring ibatis整合项目源码struts1 spring ibatis整合项目源码struts1 spring ibatis整合项目源码struts1 spring ibatis整合项目源码struts1 spring ibatis整合项目源码struts1 spring ibatis整合项目源码
Struts2 Spring Ibatis实例整合 里面实现了用户登录注册查询删除 认真体会里面的架构
本例子通过Spring容器管理ibatis dwr2的javaBean以及事务,Extjs通过dwr2来调用Spring管理类
Struts2 Spring iBATIS 架构 实现 Struts2 Spring iBATIS 架构 实现 Struts2 Spring iBATIS 架构 实现 Struts2 Spring iBATIS 架构 实现
Spring iBatis WebWork 整合
亲手做的一个spring ibatis整合,刚刚接触ibatis,二话不说,ibatis环境先搭建好。
springMVC spring ibatis整合jar
经过实际测试,可以运行的基于struts2 spring ibatis jtds 的项目的jar包资源
struts2 spring ibatis dwr整合配置 自己整合的,很好用
Spring与iBATIS的集成 iBATIS似乎已远离众说纷纭的OR框架之列,通常人们对非常流行的Hibernate情有独钟。但正如Spring A Developer's Notebook作者Bruce Tate 和Justin Gehtland所说的那样,与其他的OR框架相比...
Atanas Neshkov 写的一个好框架 struts spring ibatis extjs 实例
Struts spring ibatis json整合实例(附完整jar包,无数据库文件),前台使用jquery。附带用jquery.ajax请求后台返回json格式数据!
spring iBATIS struts1集成例子,详细源码
大部分公司都是用的SSI ,用hibernate的不多,hibernate不好对sql进行调优,数据量大的时候就废了。用struts2 spring ibatis 做的一个小程序。
struts2 spring ibatis2.3整合,相信对于初学者会有莫大的帮助的
struts spring ibatis mysql 整合 实例 数据库 源码