有没有办法使用Groovy Config引导Web应用程序,就像java config的JavaConfigWebApplicationContext一样。我知道Grails在引擎盖下做了这个,但我不使用grails。
答案 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)
}
}