Spring Boot入门系列一(我的Hello Spring Boot)
Spring Boot 入门很简单
前言
Spring一直是很火的一个开源框架,在过去的一段时间里,Spring Boot在社区中热度一直很高,所以决定花时间来了解和学习,为自己做技术储备。
一、什么是 Spring Boot
- 它使用 “习惯优于配置” (项目中存在很多默认的配置,使用者只需要做极少的配置即可)的理念让你的项目快速运行起来;
- 它并不是什么新的框架,而是默认配置了很多框架的使用方式,就像 Maven 整合了所有的 jar 包一样,Spring Boot 整合了所有框架;
- 相对于传统的搭建过程繁琐的SSM框架,使用 Spring Boot 来开发项目则只需要非常少的几个配置就可以搭建起来一个 Web 项目,并且利用 IDEA 可以自动生成生成,因此Spring Boot的优势很明显:简单、快速、方便地搭建项目;对主流开发框架的无配置集成;极大提高了开发、部署效率。
二、快速搭建Spring Boot项目
环境:windows7、jdk1.8、IDEA、maven3.2.5
1、使用IDEA快速生成
2、选择 Spring Initializr ,然后选择默认的 url 点击【Next】
3、然后修改一下项目的信息
4.勾选上 Web 模板(这一步可以根据自己需要选择相应的模板):
5、点击【finish】,完成创建:
6.等待完成maven依赖的下载,完成后项目即创建完毕。
项目文件说明:
- SpringdemoApplication: 一个带有 main() 方法的类,用于启动应用程序
- SpringdemoApplicationTests:一个空的 Junit 测试了,它加载了一个使用 Spring Boot 字典配置功能的 Spring 应用程序上下文
- application.properties:一个空的 properties 文件,可以根据需要添加配置属性
- pom.xml: Maven 构建说明文件
三、创建一个Controller,使用浏览器访问
1、在com.bestoyc.springdemo中创建一个HelloSpringBootController.java,内容如下:
2、在SpringdemoApplication.java文件上右键,运行程序:
3、运行成功后,控制台会打印出一下内容:
4、在浏览器访问控制器的路径,访问成功,可以看到页面成功显示出我们返回的信息:
--------------少年不努力,长大搞程序。欢迎关注,如有错误,恳请指正。