我们正在使用一个开源grails项目,我们希望使用消息队列将其与我们的系统集成。
我们可以将消息队列的代码添加到grails项目中。但我们更愿意做的是让grails项目构建一个独立的jar文件,然后我们可以从项目中使用它。
在我们的应用程序中,我们想要启动开源grails项目的hibernate/GORM层,我们不需要使用消息传递的web层。
理想情况下,我们希望我们的项目是Spring/Java,但是如果这不实用,那么我们将使用grails项目。
这些都是可能的吗,或者它们是扩展现有grails项目的更好方法吗?
发布于 2012-11-07 03:43:32
虽然有一些方法可以在Spring应用程序(as discussed here)中使用独立的GORM,但是没有现成的方法可以在Spring/Java应用程序中重用Grails应用程序。
我的建议是扩展Grails应用程序。如果Groovy或某些Grails特性不受欢迎,您仍然可以通过向src/java添加Java源代码、使用单独的beans.xml Spring bean配置文件和其他“回退”来处理项目,就好像它是一个普通的基于Java的Spring项目一样。
https://stackoverflow.com/questions/13254007
复制相似问题