书架

书架

=一个知识书库=

Spring Boot干货系列:(一)优雅的入门篇

Spring Boot干货系列:(一)优雅的入门篇

![](https://i.imgur.com/fMuL5hS.jpg) # 前言 Spring一直是很火的一个开源框架,在过去的一段时间里,Spring Boot在社区中热度一直很高,所以决定花时间来了解和学习,为自己做技术储备。 <!--more--> # 正文 首先声明,Spring Boot不是一门新技术,所以不用紧张。从本质上来说,Spring Boot就是Spring,它做了那些没有它你也会去做的Spring Bean配置。它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。使用Spring
more...
Spring Boot干货系列总纲

Spring Boot干货系列总纲

![](https://i.imgur.com/Ehfe9gE.jpg) # 前言 博主16年认识Sping Boot,17年才开始学习。自己学习的时候也查阅了很多资料,也看到很多优秀的博客,但是整体上感觉没有我想象中的那么强大,一是版本有点旧了,大多是1.4版本的,博主自己看的时候已经1.5了。二是网上资料太多,质量参差不齐。每次查资料都要在海量资源中去挑选自己想要的好累啊。所以打算自己总结下,希望后面学习的小伙伴可以不用查看那么多的资料,因为博主所写的每一篇都是查阅了大量的资料和电子书后才整理出来的。所以相信在时间战争上,博主能帮你省下一些投入的学习时间。 <!--more-->
more...
springMVC干货系列(二):SpringMVC原理解析及常用注解

springMVC干货系列(二):SpringMVC原理解析及常用注解

# 前言 上篇文章介绍了maven WEB 项目的搭建,基本的配置文件也都贴出来了,今天就来介绍下SpringMVC的工作原理以及工作中常用的注解。为以后开发打下坚实的基础。 <!--more--> # 正文 ## SpringMVC框架介绍 SpringMVC就是通过DispatcherServlet将一堆组件串联起来的Web框架。 * Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。 > Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架
more...
springMVC干货系列(三):Spring两大核心之IOC/DI学习

springMVC干货系列(三):Spring两大核心之IOC/DI学习

# 前言 上篇讲了SpringMVC的实现原理以及常用的注解,其实里面都用到的spring的核心概念,那就是IOC/DI,今天给大家介绍下这核心概念IOC/DI。 <!--more --> # 正文 分享Iteye的开涛这位技术牛人对Spring框架的IOC的理解,写得非常通俗易懂。 ## IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(
more...
springMVC干货系列(四):Spring两大核心之AOP学习

springMVC干货系列(四):Spring两大核心之AOP学习

# 前言 上一篇我们介绍了Spring的核心概念DI,DI有助与应用对象之间的解耦。今天我们就来介绍下另一个非常核心的概念,面向切面编程AOP。 <!--more --> # 正文 在软件开发中,散布于应用中多处的功能被称为横切关注点(cross-cutting concern)。通常来讲,这些横切关注点从概念上是与应用的业务逻辑相分离的。比如:日志、声明式事物、安全和缓存。这些东西都不是我们平时写代码的核心功能,但许多地方都要用到。 把这些横切关注点与业务相分离正是面向切面编程(AOP)索要解决的问题。 简单的说就是把这些许多地方都要用到,但又不是核心业务的功能,单独剥离出来封装
more...