Java技术学习分享:SpringBoot入门

对于Java开发人员来讲Spring和其它框架(Hibernate、MyBatis、SpringMVC...)的整合是比较麻烦的事情,须要涉及到大量的配置文件和第三方库的导入。spring

Spring的Pivotal 团队提供了全新的SpringBoot框架,帮助咱们简化搭建Spring项目和初始化配置的过程,这样咱们不用一点一点的写配置文件,再一个个导入第三方库,对于Java开发人员来讲是一个福音。浏览器

SpringBoot这么强大,那入门会不会很难呢?能够很负责的告诉你们:一点不会!tomcat

下面就告诉你们如何来搭建一个SpringBoot的项目。app

搭建SpringBoot项目有几种方式,最简单的是在线建立项目:框架

先登陆网址https://start.spring.io/测试

 

 

而后按照下面步骤操做:插件

1) 选择项目类型,这里默认是Maven3d

2) 选择语言,默认Javablog

3) 选择版本,默认2.0.5ip

4) 设置包名

5) 设置项目名

6) 搜索须要的依赖库,这里导入了Web库

7) 点击建立工程,会下载打包好的项目到本机

8) 经过Eclipse或IDEA打开工程

除了在线建立项目之外,IDEA也集成了SpringBoot插件,经过IDEA也能够快速搭建SpringBoot项目。

一、 新建项目,选择Spring Initializr ,URL选择Default,下一步

 

 

二、 设置项目信息,下一步

 

 

三、 添加依赖,这里只添加了Web

 

 

四、 设置项目名称和位置,Finish

 

 

这样一个SpringBoot项目就建立好了,咱们看看项目的结构:

 

 

DemoApplication 有main方法的类,做用是启动SpringBoot

内容是:

@SpringBootApplicationpublic class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); }}

resources 资源文件目录

static 静态文件目录

templates 模板文件目录

application.properties SpringBoot的配置文件

DemoApplicationTests 测试类

下面测试SpringBoot:

添加一个Controller类:

	@Controller@RequestMapping("/user")public class UserController {    @RequestMapping("/hello")    @ResponseBody    public String hello(Model model){        return "Hello SpringBoot!";    }}

执行DemoApplication的main方法,SpringBoot会启动自带的tomcat,会看到下面图形,若是没有出现错误信息,就启动成功了。

 

 

在浏览器输入Controller的URL:

 

 

这样咱们用不多的步骤就搭建了一个Spring项目,不用编写大量的配置文件和导入依赖包,整体来讲,SpringBoot的做用就是:简单、快速、方便地搭建项目;对主流开发框架的无配置集成;极大提升了开发、部署效率。

相关文章
相关标签/搜索