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