我使用hibernate @GenericGenerator(name =“myGenerator”)来设置生成器并将其与@GeneratedValue(generator =“myGenerator”)一起使用。
应用程序运行良好,但Eclipse报告错误'未解析的生成器名称“myGenerator”'。
是否有办法禁用此错误检查或配置项目以便识别“MySeq”生成器?
以前的环境:
实际环境:
我不知道这是否是由于我的环境或Eclipse版本的更改。
提前感谢您提供的任何提示。
答案 0 :(得分:0)
我建议编写一个虚拟生成器插件作为占位符。有一个示例“带有增量项目构建器的插件”,它应该可以帮助您完成大部分工作...听起来您只需要进行一些修剪。
在Helios中,您可以执行以下操作:
答案 1 :(得分:0)
你的问题的答案很简单。该错误是由内置的Java Persistence Validator引起的。为了防止Eclipse显示错误,您只需将“未解析的生成器名称”的验证级别设置为警告或更低。请参阅Eclipse首选项对话框中的“Java持久性 - 错误/警告 - 查询和生成器”。