SpringBoot学习笔记1-起步
最近公司领导给安排了一个小项目,想了很久决定使用SpringBoot进行开发,主要是配置文件少,环境搭的快,内置了web容器。
首先,开始构建springboot项目,构建的方式有很多种,可以手动构建,也可以使用开发工具自动构建,比如IDEA或者eclipse。
我的构建方式是进入spring官网找到springboot,里面有个快速构建的方式(https://start.spring.io/),选择构建方式、语言、版本,然后点击构建按钮就可以下载了
下载解压后就是这样的目录结构了,最主要的两个东西是src和pom.xml,其他的无所谓,可以直接删了,可以把项目引入到IDEA中或者eclipse中,我用的是IDEA,选择File-Open,然后选择解压好的项目,等着IDEA自动构建好就OK了,大概有个3分钟左右,找到启动类启动项目就OK了
只不过这个项目构建的很简单,application.properties这个配置文件一点内容都没有,pom中也只引入了这两东西
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency>
到现在为止,项目看起来还不像一个正常的web项目,把springmvc引入进来,在application.properties中加点配置,监听8080端口,再在启动类里写个测试代码
server.port=8080
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
@RequestMapping("/hello") @ResponseBody public String hello(){ return "hello"; }
打开浏览器访问测试接口,最基础的SpringBoot项目
发表回复