如何从Grails应用程序中调用驻留在现有Java类中的方法?是否有必要/建议将其包装在服务中?
最佳答案
将您的源代码放在src/java中。然后在conf/spring/resources.groovy中,您可以执行以下操作:
// Place your Spring DSL code here
beans = {
myJavaFunction(com.my.javafunction)
}
然后,您可以通过以下方式将其注入(inject)到 Controller 或服务中:
def myJavaFunction