我有一堆实用程序类,它们与web请求、数据库等无关。非常类似于POJOS,只是它们从不持久。
我想让这些类可供许多Grails应用程序和插件使用。
目前,我将这些类放在它们自己的插件中。这看起来有点过头了。在java的世界里,它们只是一个被jar压缩的包。
我想使用一些Groovy注释,比如@immutable等,所以我想继续使用Groovy。但是,我想知道我有没有其他选择,因为一个插件,因为这似乎是过度杀伤力。
谢谢
发布于 2014-03-20 21:50:19
从技术上看,这确实有点过头了。
另一方面,您只需要一个存储库和构建流程来部署您的应用程序。我认为,一个集成在Grails中的依赖解析系统比2个或更多要好,除非你已经有了它们。
发布于 2014-03-20 23:19:13
您可以制作一个插件,或者将Groovy编译成类,然后创建一个共享的jar。使用@Immutable这样的注解可以在jar的类中工作,也可以作为插件的源代码使用。
https://stackoverflow.com/questions/22534766
复制相似问题