个人认为SpringBoot是一个类似于Maven的工具,Maven管理的Jar包,而SpringBoot管理的则是框架,SpringBoot提供了便捷的建立项目的方式,
他可以在最短的时间内搭建好你所需要的项目,不需要进行繁琐而重复的XML配置。
一 、 创建第一个SpringBoot 项目
访问http://start.spring.io/
其中Group是你的包名
Artifact 是你的项目名
Search for dependencies 是你所需要的建立的项目所需要的jar包,在输入框中输入你所需要的jar包回车就可以添加
这样SpringBoot在生成项目时就会自动给你加入Mybatis的相关Jar包
然后点击 Generate Project 就可以生成项目(其实就是下载到本地)
将得到的文件解压到你的工作空间中如果是IDEA则直接Open 如果是Eclipse则需手动导入
右键 > import >Maven > Existing Maven Project 得到下面的窗口
然后点击 Finish 完成导入,导入之后会有一段时间的jar包现在过程时间取决于你的网速。
项目导入之后呈现的是以下
关于包的路径分布这里不说,每个公司都有不同的要求,
其中src/main/java 存放的是你的项目文件
而src/test/java 是测试存放测试文件的
你的XML配置文件则放在src/main/resources
在 src/main/Java路径下会有一个以你的项目名+Application命名的Java文件,这就是你的SpringBoot 项目的启动入口 直接运行里面的main方法就可以启动
导入web所需的jar包
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
在启动之前我们先写一个测试用的controller
其中@RestController和@Controller区别在于,@RestController会将你的返回值默认为JSON(这样你就不需要去配置那些繁琐的东西了直接加注解快速搞定)
而@Controller则是按照字符串处理
出现这个输出时 项目启动成功
在浏览器访问http://localhost:8080/hello出现如下效果则成功
如果出现404 错误则是你的包名路径不对
至此你的你一个SpringBoot就搭好了
网友评论