版权声明: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的平级以及子包下。