浏览 2299 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-12-26
clientGateway def clientGateway; def list2 = { RowBounds rowBounds = new RowBounds(1,2); HashMap map = new HashMap() map.put("pagination",rowBounds) def list = clientGateway.selectClient(map); [clients:list] } 本应该自动注入实例的,但是不好用,看了MyBatis插件代码,把这里改一下即可 修改IbatisGrailsPlugin.groovy文件此处 for (a in application.getArtefacts(GatewayArtefactHandler.TYPE)) { log.debug "Found gateway artifact $a of type ${a.clazz}; will register as ${a.shortName}" if (a) { def shortName = a.shortName[0].toLowerCase() + a.shortName[1..-1]; "${shortName}"(a.clazz) { bean -> a.shortName[0] bean.singleton = true bean.autowire = "byName" } } } 将动态在spring创建的bean的id修改成小写即可。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |