SrpingBoot -HelloWorld

版权声明:XiangYida https://blog.csdn.net/qq_36781505/article/details/83855820

第一章:SrpingBoot -HelloWorld

  • 首先新建一个项目选择左侧的SpringInitializr->next->输入项目名->
    选择需要的模块(这里应该是选择启动器)然后点击确定。
  • 然后将application.properties改为application.yml
  • 新建一个Controller
@RestController
public class HelloWorld {

   @RequestMapping("/hello")
   public Map<String,String>hello(){
       Map map=new HashMap();
       map.put("msg","hello");
       return  map;
   }
}

然后打开帮你创建好的xxxApplication类(启动类)

@SpringBootApplication
public class CrmApplication {

    public static void main(String[] args) {
        SpringApplication.run(CrmApplication.class, args);
    }
}

然后运行

在这里插入图片描述

启动器

<dependency>
        <!--SpringBoot的启动器-->
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
</dependency>

SpringBoot的启动器就是一组jar包的集合,比如

4.1 spring-boot-starter-web支持全栈式的web开发,包括了romcat 和springMVC 等jar

4.2 spring-boot-starter-jdbc
支持spring 以jdbc 方式操作数据库的jar 包的集合

4.3 spring-boot-starter-redis
支持redis 键值存储的数据库操作

关于编写启动器需要注意的问题

  • 启动器存放的位置,启动类可以和controller位于同一个包下,或者位于controller的上一级
    包中,但是不能放到controller的平级以及子包下。

猜你喜欢

转载自blog.csdn.net/qq_36781505/article/details/83855820
今日推荐