如何删除 grails 3.x 中的休眠模式?
How can I remove hibernate in grails 3.x?
Grails 3 不存在此 SO 问题推荐的命令。1.x
Can I configure Grails with no datasource?
grails uninstall-plugin hibernate
| Error Command not found uninstall-plugin
有问题的 grails 应用程序不需要持久性,我正在尝试减少内存占用。
寻找适用于 grails 3.1.x 或更新版本的答案。
从您的 application.yml 中删除依赖项。
顺便说一句,如果您不需要持久性,您是否考虑过使用 Spark Java 而不是 Grails?它非常轻巧,您可以轻松地使用 Groovy。
要删除所有休眠,您需要做的就是从 build.gradle
中删除所有休眠依赖项,而不是 want/need。
例如:删除这些(从 3.2.8 开始)
构建脚本:
classpath "org.grails.plugins:hibernate5:${gormVersion-".RELEASE"}"
依赖关系:
compile "org.grails.plugins:hibernate5"
compile "org.hibernate:hibernate-core:$hibernateVersion"
compile "org.hibernate:hibernate-ehcache:$hibernateVersion"
您也可以使用 CLI grails create-app --features ...
并且不将休眠作为一项功能包括在内,只包括您想要的功能。
Grails 3 不存在此 SO 问题推荐的命令。1.x Can I configure Grails with no datasource?
grails uninstall-plugin hibernate
| Error Command not found uninstall-plugin
有问题的 grails 应用程序不需要持久性,我正在尝试减少内存占用。 寻找适用于 grails 3.1.x 或更新版本的答案。
从您的 application.yml 中删除依赖项。
顺便说一句,如果您不需要持久性,您是否考虑过使用 Spark Java 而不是 Grails?它非常轻巧,您可以轻松地使用 Groovy。
要删除所有休眠,您需要做的就是从 build.gradle
中删除所有休眠依赖项,而不是 want/need。
例如:删除这些(从 3.2.8 开始)
构建脚本:
classpath "org.grails.plugins:hibernate5:${gormVersion-".RELEASE"}"
依赖关系:
compile "org.grails.plugins:hibernate5"
compile "org.hibernate:hibernate-core:$hibernateVersion"
compile "org.hibernate:hibernate-ehcache:$hibernateVersion"
您也可以使用 CLI grails create-app --features ...
并且不将休眠作为一项功能包括在内,只包括您想要的功能。