我有一堆实用程序类,与Web请求,数据库等无关。与POJOS非常相似,但它们永远不会持久存在。
我想让这些类可用于许多Grails应用程序和插件。
目前,我将这些类放在他们自己的插件中。这看起来有点矫枉过正。在java世界中,他们只是一个jar的包。
我想使用一些Groovy注释,比如@immutable等,所以我想留在Groovy中。但是,我想知道我有任何其他选择因为插件,因为这看起来有点矫枉过正。
谢谢
答案 0 :(得分:0)
答案 1 :(得分:0)
你可以创建一个插件,或者将Groovy编译成类并创建一个你共享的jar。使用像@Immutable这样的注释可以在jar中的类中工作,也可以在插件的源中工作。