zoukankan      html  css  js  c++  java
  • 【spring-boot】Spring-boot学习-helloWorld

    @Controller
    @SpringBootApplication
    @Configuration
    public class HelloApplication {
        
        @RequestMapping("hello")
        @ResponseBody
        public String hello(){
            return "hello world!";
        }
        
        public static void main(String[] args) {
            SpringApplication.run(HelloApplication.class, args);
        }
    
    }

    代码说明:

    1、@SpringBootApplication:Spring Boot项目的核心注解,主要目的是开启自动配置。;

    2、@Configuration:这是一个配置Spring的配置类;

    3、@Controller:标明这是一个SpringMVC的Controller控制器;

    4、main方法:在main方法中启动一个应用,即:这个应用的入口;

     

    在Spring Boot项目中,启动的方式有两种,一种是直接run Java Application 另外一种是通过Spring Boot的Maven插件运行。

    @SpringBootApplication注解是Spring Boot的核心注解,它其实是一个组合注解
     * 在Spring Boot项目中推荐使用@ SpringBootConfiguration替代@Configuration
     * 2. @EnableAutoConfiguration:启用自动配置,该注解会使Spring Boot根据
     * 项目中依赖的jar包自动配置项目的配置项:
     * 3.@ComponentScan:默认扫描@SpringBootApplication所在类的同级目录以及它的子目录。

  • 相关阅读:
    图解CSS3----1-关系选择器
    HTML5----热区(在图片img上第一超链接选区)
    Javascript----练习二(运算符)
    Javascript----练习一(变量)
    PHP表单
    maven
    Docker
    PHP字符串
    面向对象思想的核心概念
    虚方法
  • 原文地址:https://www.cnblogs.com/qxlxi/p/12860985.html
Copyright © 2011-2022 走看看