d簧 – 加载时间在grails中编织

d簧 – 加载时间在grails中编织,第1张

概述我正在尝试在Grails项目中使用加载编织,以便能够序列化和反序列化对象并自动注入spring依赖项.经过一番搜索,我发现了一个easy example,这似乎按预期工作.但在将相同的配置应用于简单的Grails项目后,我遇到了很多错误.例如:[TomcatInstrumentableClassLoader@413a2870] error at org/s

我正在尝试在Grails项目中使用加载时编织,以便能够序列化和反序列化对象并自动注入spring依赖项.经过一番搜索,我发现了一个easy example,这似乎按预期工作.但在将相同的配置应用于简单的Grails项目后,我遇到了很多错误.例如:

@H_301_6@[TomcatInstrumentableClassLoader@413a2870] error at org/springframework/web/servlet/theme/AbstractthemeResolver.java::0 class 'org.springframework.web.servlet.theme.AbstractthemeResolver' is already woven and has not been built in reweavable mode

为了测试这个,我创建了一个新的grails项目并更改了applicationContext.xml:

@H_301_6@

在这个文件中我还创建了一个新bean:

@H_301_6@

这定义了Person类的原型,并将值Timon注入name属性.

我使用grails war将其打包为战争并将其部署在tomcat服务器上.这个tomcat在他的lib目录中有org.springframework.instrument.tomcat-3.0.5.RELEASE.jar,在部署之后我看到了我上面提到的一大堆错误.

有没有人能够在Grails中配置加载时间编织?

最佳答案你为什么不通过元类注入你的财产?

@H_301_6@class Examplebootstrap { def init = { servletContext ->     Person.MetaClass.constructor = {           def person = BeanUtils.instantiateClass(Person)          person.name = "Timon"         person     } }}
总结

以上是内存溢出为你收集整理的d簧 – 加载时间在grails中编织全部内容,希望文章能够帮你解决d簧 – 加载时间在grails中编织所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/langs/1248473.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存