2019-01-09 SpringBoot 初始入门

个人认为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包

        org.springframework.boot

        spring-boot-starter-web

在启动之前我们先写一个测试用的controller

其中@RestController和@Controller区别在于,@RestController会将你的返回值默认为JSON(这样你就不需要去配置那些繁琐的东西了直接加注解快速搞定)

而@Controller则是按照字符串处理

出现这个输出时 项目启动成功

在浏览器访问http://localhost:8080/hello出现如下效果则成功

如果出现404 错误则是你的包名路径不对

至此你的你一个SpringBoot就搭好了

你可能感兴趣的:(2019-01-09 SpringBoot 初始入门)