我在我的grails应用程序中使用wslite插件,我目前设置的方式是我在grails服务类中使用wslite配置。我在grails文档中读到grails服务类是为了提供事务行为。我的问题是:我应该在grails服务中编写wslite插件的代码还是我还可以在groovy类中编写它?对于这两种方法我都需要一些理由。人们如何在那里使用它?
任何帮助将不胜感激。
答案 0 :(得分:0)
你可以做任何一件事。 Grails服务默认为transactional和singelton。可以通过设置
禁用事务性质static transactional = false
不需要进一步更改代码。
由于服务的范围是单例,您可以通过在初始化/实例化期间完成构建代码(例如获取对libs的引用,存根生成或其他)来添加性能。