一、认识Spring Boot

一、认识Spring Boot

什么是springboot

Spring Boot 是简化spring应用的创建、运行、调试、部署等等而出现的。
以前传统的java web开发的模式是:在Eclipse/Idea中配置好tomcat服务器、maven,然后在maven的配置文件加入一系列的jar包依赖。
包括spring的多个包,工具包,还需管理好各个包之间的版本,防止包冲突或者包的版本兼容性问题,然后再配置spring的配置文件,Mybatis的配置文件。
然后再启动项目。这个过程是麻烦、易错、费事的。
当我们使用spring boot后上面的这些复杂的配置基本可以省略,我们可以在很短的时间内配置好一个基于springboot的web项目,用一句话总结就是web开发从未如此简单。

springboot的优点

  • 配置简单,快速打包构建
  • 快速整合第三方框架,无需单独配置文件
  • 快速集成spring生态系统
  • 包依赖没有兼容性问题
  • 提高开发效率
  • 内置web应用服务器,无需配置tomcat服务器
快速入门

我们首先来个简单的入门体验,让大家知道,怎么在十分钟左右搭建好一个java web项目(我使用的开发工具是Idea,所以所有的例子都是有那个Idea开发的)

1.新建springboot项目

Idea新建项目的时候,可以直接新建springboot项目,根据下面四张图片就可以搞定
enter description here
enter description here
enter description here
enter description here

  • 启动项目
    springboot会自动生成一个启动文件在包的根目录下,一般叫做某某application.java
    直接启动这个appcation.java的main方法就ok了。
    enter description here
    enter description here

    当控制台出现了Started App 多少多少秒就代表成功启动了你的java项目,是不是很简单
    enter description here

    接下来我们添加几行代码来实现控制层的访问

  • 添加controller

@RestController
public class HelloWorldController {
    @RequestMapping("/helloword")
    public String index() {
        return "Hello World";
    }
}

添加上面两项,然后重启项目,我们就可以在浏览器通过http://127.0.0.1:8080/helloworld访问了,是不是so easy。
enter description here

总结

使用spring boot可以非常方便、快速搭建项目,不用关心框架之间的兼容性,适用版本等各种问题,我们想使用任何东西,仅仅添加一个配置就可以,让程序员的关注点在业务逻辑上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值