Spring 4使用Groovy设置

时间:2013-12-13 20:54:58

标签: spring spring-mvc groovy spring-4

Spring 4.0改进了对Groovy的支持,例如使用GroovyBeanDefinitionReader。

使用Groovy设置完整的Spring MVC应用程序会有什么设置? 例如。一起使用GroovyBeanDefinitionReader和AnnotationConfigWebApplicationContext。

任何人都知道博客网站上是否有可用的样本或指针?

2 个答案:

答案 0 :(得分:3)

你可能想看一下春季启动,仍然是Spring 4背后的里程碑版本,但是他们真的在春季交换中推动它的常规支持。

查看此spring-boot guide

的底部

使用你要求的GroovyBeanDefinitionReader和AnnotationConfigWebApplicationContext并不是很好,但我不明白为什么你不能用spring boot和标准使用的自以为是的方法做你想做的事情groovy类的配置注释。

git hub存储库显示了许多带注释的groovy示例 以ui.groovy为例,显示定义bean的WebMvcConfigurerAdapter的配置类。

答案 1 :(得分:0)

在你的main方法中,执行SpringApplication.run(new Object[]{JavaConfig.class, "beans.groovy"}, args),其中JavaConfig包含你在java中的配置(比如@Configuration,@ ComponentScan等,我通常会发现使用注释更容易)和beans.groovy只是包含你的春豆DSL。

假设beans.groovy在classpth上(即在src / main / resources下)