IntelliJ 是否支持独立 Gorm?从某种意义上说,它为域对象提供了方法完成。有很多信息表明它已经实施,但是,截至 2017 年 3 月 29 日在 YouTrack 上似乎仍然不可用。
IntelliJ 13 的文档也明确指出支持 GORM 独立版,但是,当配置了 Spring Boot 时,它似乎不起作用。
据说它也与IntelliJ 16一起发布。
那么有人让它工作吗?您需要做什么来配置您的项目以支持独立的 gorm?
IntelliJ 是否支持独立 Gorm?
是的。
那么有人让它工作吗?
是的。 这样做不需要任何特殊的东西。 例如,在IntelliJ IDEA中打开 https://github.com/grails-samples/gorm-outside-grails 的项目。 这不是启动应用程序,但如果是,相关行为仍然以相同的方式工作。 要查看自动完成的实际操作,请在 https://github.com/grails-samples/gorm-outside-grails/blob/d56e56bc12b2ba9732449fd6779ae0ac0e487ec2/src/test/groovy/domain/PersonSpec.groovy 处编辑文件,然后查看您落后于p.<method name goes here>
的自动完成。 您可以完成所有正常的GORM方法,如attach
,discard
,hasErrors
等。 您还可以自动完成动态查找器等功能。 这一切都运作良好。