在Spring中使用Groovy配置引导Web应用程序

时间:2014-04-28 12:21:57

标签: spring web-applications groovy config

有没有办法使用Groovy Config引导Web应用程序,就像java config的JavaConfigWebApplicationContext一样。我知道Grails在引擎盖下做了这个,但我不使用grails。

1 个答案:

答案 0 :(得分:1)

您可以使用对{groovy和gradle

具有原生支持的spring-boot

然后,使用嵌入Tomcat或Jetty的jar启动器部署应用程序非常简单;您也可以使用gradle任务创建战争。

以下是使用groovy启动应用程序配置的示例:

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;

@Configuration
@ComponentScan
@EnableAutoConfiguration
class GreetingApplication {

    public static void main(String... args) {
        SpringApplication.run(GreetingApplication, args)
    }

}