首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

Grails ibatis plugin1.3.1的三个Bug更正

2012-09-06 
Grails ibatis plugin1.3.1的三个Bug修正第一个bug,gateway不能自动注入进Controller!原因是ibatis插件没

Grails ibatis plugin1.3.1的三个Bug修正
第一个bug,gateway不能自动注入进Controller!
原因是ibatis插件没有把欲注入的gateway首字母改成小写

可修改C:\Documents and Settings\XX\.grails\2.0.0\projects\XX\plugins\ibatis-1.3.1\ IbatisGrailsPlugin.groovy




getUsers SQL引用包含了getUsersMain片段,但mybatis就是不认,报错XML fragments parsed from previous mappers does not contain value for ......

原因是grails 的ibatis1.3.1插件用的是mybatis3.04, 而3.04版有这个bug,所以把mybatis升级到最新的3.06吧。
可以把grails-ibatis-1.3.1.zip从官网下载下来,然后解压修改以下文件。
dependencies.groovy改2行
def xmlSlurper = new XmlSlurper(validating, true)xmlSlurper.setEntityResolver(new org.apache.ibatis.builder.xml.XMLMapperEntityResolver()) xmlSlurper.parseText(text)



热点排行