Java开发的小伙伴一定都知道spring家族吧,spring家族是一个庞大的家族,发展到现在Java已经有点离不开spring家族了,spring家族这几年有了个新伙伴,叫springboot,这个新伙伴集spring之大成,可以说是非常厉害了,今天小编就和大家说说如何使用springboot这个新伙伴。
springboot要怎么用?
首先呢,我们要先了解一下,springboot是什么?
Spring Boot是由外国Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
但从根本来说的话,Spring Boot就是一些库的集合,它能够被任意项目的构建系统所使用。为了方便,Spring Boot也提供了命令行界面,它可以用来运行和测试Boot应用。框架的发布版本,包括集成的CLI(命令行界面),都可以在Spring仓库中手动下载和安装。
这里讲解如何使用 idea 快速搭建 Spring Boot项目
第一步:新建 Spring Initializr 项目:
1.选择 Spring Initializr
2.选择 SDK,点击【new】这里就是使用 JAVA SDK 要求版本 1.8+,选择你默认安装在 C:Program FilesJavajdk1.8.0_191 目录:
3.然后选择默认的 url (不用管)点击【Next】:
4.填写项目信息:
5.先勾选上 Web 依赖:
6.勾选 SQl 下的 MySQL,MyBatis 依赖,根据自己的项目需要依次添加,可以追加。
7.选择好项目的位置,点击【Finish】:
8.如果是第一次配置 Spring Boot 的话需要等待 IDEA 下载相应的 依赖包,默认创建好的项目结构如下:
SpringbootApplication: 一个带有 main() 方法的类,用于启动应用程序
SpringbootApplicationTests:一个空的 Junit 测试了,它加载了一个使用 Spring Boot 字典配置功能的 Spring 应用程序上下文
application.properties:一个空的 properties 文件,可以根据需要添加配置属性
pom.xml: Maven 构建说明文件
第二步:开始编写一个简单项目
在 【main/java/com.xpwi.springboot】包下新建一个【HelloController】:
package com.xpwi.springboot;import
org.springframework.web.bind.annotation.RequestMapping;import
org.springframework.web.bind.annotation.RestController;
/***
测试控制器
*/
@RestController
public class HelloController{
@RequestMapping("/hello")
public String hello() {
return "Hello Spring Boot!";
}
}
第三步:开始启动 Spring Boot
1.回到 SpringbootApplication 这个类中,然后右键点击运行:
2.之所以在上面的项目中没有手动的去配置 Tomcat 服务器,是因为 Spring Boot 内置了 Tomcat
等待一会儿就会看到下方的成功运行的提示信息:
3.此时,就可以看到我们的 Tomcat 已经运行在 8080 端口了,现在便访问一下下面地址:
4.可以看到一个简单的springboot项目就成功了
我整理了一些java技术资料和面试题集,供大家提升进阶,不管你是要入门学习还是想面试跳槽巩固基础,都可以免费领取一份。
下面展示部分截图,文末附免费下载方式。
第一篇:基础篇
第二篇:JVM 篇
第三篇:多线程 &并发篇
第四篇:Spring 篇
第五篇:MyBatis 篇
第六篇:Spring Boot 篇
第七篇:MySQL 篇
第八篇:Redis 篇
第九篇:Spring Cloud 篇
第十篇:Nginx 篇
第十一篇:MQ 篇
第十二篇:数据结构与算法篇
第十三篇:Linux 篇
第十四篇:简历篇
最后
整份文档一共有将近 200 页,为了不影响大家的阅读体验就只展示了部分内容,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!