我正在做一个 GWT 项目。我现在在两个地方提供错误消息 - Hibernate Validator 注释和 setter 验证。这些消息是相同的。此外,它们在 UI 方面也可能相同。
我不想在三个不同的地方编写相同的字符串,而是想将它们合并到一个资源中,并使项目可以访问该资源。
我曾想过在“共享”包中使用属性文件,然后可以使用 ResourceBundle 访问它。但是,这意味着我将不得不在实体类中实例化包,我觉得这不好。实体类本质上依赖于捆绑包。但是,我也找不到其他方法。
有更好的解决方案吗?