Spring Boot学习(一)

Spring Boot将很多魔法带入了Spring应用程序的开发之中,其中最重要的是以下四个核心。

自动配置:针对很多Spring应用程序常见的应用功能, Spring Boot能自动提供相关配置。

起步依赖:告诉SpringBoot需要什么功能,它就能引入需要的库。

命令行界面:这是SpringBoot的可选特性,借此你只需写代码就能完成完整的应用程序,无需传统项目构建。

Actuator:让你能够深入运行中的Spring Boot应用程序,一探究竟。

每一个特性都在通过自己的方式简化Spring应用程序的开发。

      添加一个起步依赖,剩下的通过依赖传递把所需要的依赖引入项目里。比起减少依赖数量,起步依赖还引入了一些微妙的变化。向项目中添加了Web起步依赖,实际上指定了应用程序所需的一类功能。因为应用是个Web应用程序,所以加入了Web起步依赖。与之类似,如果应用程序要用到JPA持久化,那么就可以加入jpa起步依赖。如果需要安全功能,那就加入security起步依赖。简而言之,你不再需要考虑支持某种功能要用什么库了,引入相关起步依赖就行。

      首先在http://start.spring.io下载项目,构建工具选择Gradle,需要先下载配置,下载路径为https://gradle.orgSpringBoot版本为2.0.2,项目命名,依赖选择Web的全栈依赖。



然后下载到本地,解压:


由以上几个文件,其中build和.gradle刚解压以后是没有的,用Gradle编译之后就会出现。

      之后进入到cmd进行编译,首先进入到项目所在目录。一般第一次编译会比较慢,需要加载各种各样的包,之后就会比较快了。

    然后java -jarbuild/libs/initializr-start-0.0.1-SNAPSHOT.jar,运行项目。当出现以下信息,说明运行成功了。


      下面,可以访问localhost:8080了,当然,会显示错误,因为现在是一个空项目,还没有写页面,控制器等等,不过现在起码说明,项目成功运行了。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值