Java之SpringBoot入门(含Spring Mvc)
    		       		warning:
    		            这篇文章距离上次修改已过424天,其中的内容可能已经有所变动。
    		        
        		                
                
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
 
@SpringBootApplication // 标注这是一个Spring Boot应用
public class HelloWorldApplication {
 
    // main方法,程序入口
    public static void main(String[] args) {
        SpringApplication.run(HelloWorldApplication.class, args);
    }
 
    // 内部类,实现WebMvcConfigurer接口,配置控制器
    @Bean
    public WebMvcConfigurer webMvcConfigurer() {
        return new WebMvcConfigurer() {
            @Override
            public void addViewControllers(ViewControllerRegistry registry) {
                registry.addViewController("/").setViewName("index");
            }
        };
    }
}这段代码定义了一个简单的Spring Boot应用程序,它使用@SpringBootApplication注解来启用Spring Boot的自动配置。同时,它使用了一个内部类实现了WebMvcConfigurer接口,将根URL映射到名为"index"的视图。这是一个入门级的Spring Boot和Spring MVC的示例,展示了如何将请求映射到控制器并返回视图。
评论已关闭