Spring Boot入门与进阶
文章平均质量分 66
如果Spring是java开发者的春天,那么Spring Boot就是这春天里最美丽精彩的鲜花。现在,就让我们一起摘取它,一起去领略它的芬芳
蜗牛2号
我们能看得远,是因为站在了巨人的肩上
展开
-
Spring Boot 探索之旅(一)——Spring Boot 简介
一、什么是Spring Boot随着技术日新月异的发展,如今的软件设计已不想曾经那般单一。业务复杂,功能繁琐,大量三方组件的相互集成,成为了开发的一大难题。幸而,Spring Boot如同一道曙光,为我们java开发者带来了福音,让我们摆脱项目构架时各种配置的闹心,得以专心于项目逻辑的编写。Spring Boot 的核心理念是“习惯优于配置”,它让大量依赖默认集成成为了可能。借助于Spri...原创 2018-09-25 14:53:21 · 3977 阅读 · 0 评论 -
Spring Boot 探索之旅(二)—— Hello World
上一篇已经大概知道Spring Boot 是什么了,现在让我们用Hello World开启Spring Boot 入门之路。一、环境准备JDK8 64位:maven3.5.3idea2018二、项目构架随后next至finish,成功生成项目三、编写Helloworld业务逻辑四、项目部署与运行4.1 main方法运行...原创 2018-09-25 15:30:53 · 3797 阅读 · 0 评论 -
Spring Boot 探索之旅(三)——Boot项目启动运行原理
一、boot项目核心注解@SpringBootApplication首先进入SpringBootApplication源码分析@Target(ElementType.TYPE)//注解生效地点:类@Retention(RetentionPolicy.RUNTIME)//注解生效时间:运行期@Documented//生成文档@Inherited//该注解可以被继承@SpringBo...原创 2018-09-25 17:37:42 · 4073 阅读 · 0 评论 -
Spring Boot 探索之旅(四)——定制项目
一、定制Banner第一步、制作你心仪的banner:第二步、新建txt文件,重命名为banner.txt,并存入上述文字。第三步、将建好的banner.txt放置于项目resource目录下。第四步、启动项目,观察启动图。二、定制Favicon第一步、制作心仪的Favicon:第二步、将制作好的ico取名为favicon.ico,放置在resour...原创 2018-09-29 10:29:22 · 4204 阅读 · 0 评论 -
Spring Boot 探索之旅(五)——Web支持
目录一、常规MVC配置1.1 注册视图映射1.2 注册拦截器1.3 注册静态资源映射1.4 注册对象格式器1.5 注册对象转换器1.6 实现自定义HttpMessageConvert二、注册Servlet、Filter、Listener2.1 Servlet2.2 Filter2.3 Listener三、全局通知四、模板支持4.1 环境搭建...原创 2018-09-29 15:32:00 · 4426 阅读 · 0 评论