在 "create-app MyApp --profile=web-micro" 之后的 Grails 3.0 中,如何添加弹簧接线?



在具有此"web-micro"配置文件的Grails 3.0中,没有"conf"目录或resources.groovy,所以我正在寻找等效的目录。

是吗:

  • 创建grails-app/conf/spring/resources.groovy with common Groovy BeanBuilder DSL: beans = { ... }
  • 自动生成的 Application.groovy 旁边创建一个文件 MyConfig.groovy 使用@Configuration和@Bean注释的 Java 风格的弹簧豆配置
  • 与上述设置相同 grails.spring.beans.packages set in application.yml
  • 别的。。。

上述选项都不适合我,但我可能搞砸了。什么是"正确"的方法,最好使用最少的文件和代码行来保持其"微"?

最简单的方法是对Application类的方法使用@Bean注释。但是,在项目目录中创建spring/resources.groovy文件也应该有效。

最新更新