其实, 这个根本不算入门…
今天晚上决定, 这几天来看看SpringBoot, 然后打算去GitHub找找SSM和SpringBoot的项目, 突然发现, SpringBoot相比于Spring舒服很多, 没有那么多的配置了;
创建一个普通的maven项目 开pom.xml中加入如下配置
<!-- SpringBoot要求,项目要继承SpringBoot的起步依赖spring-boot-starter-parent--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.2.RELEASE</version> </parent> <!--做Web开发, 需要相关依赖--> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>创建包
我的引导类
package cn.cat; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class SpringBootLead{ public static void main(String[] args) { SpringApplication.run(SpringBootLead.class); } }控制层只有一个类, 做展示用
package cn.cat.cotroller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class Login { @RequestMapping("/quick") @ResponseBody public String login(){ return "Spring Boot , 居然如此简单!!!"; } }然后在IDEA(社区版)下, Shift + F10 ,运行
接下来在 Run 窗口, 看到了如下日志
该写的还是写, 该看的还是看