Spring/Boot/Cloud系列知识
文章平均质量分 95
包括但不限于Spring基本知识,Spring生态中重要组件,Spring Boot、Spring Cloud及重要组件。
说好不能打脸
我没想过赢,我只是不想输
展开
-
Google Guice超轻量级依赖注入容器
Google Guice是Goolge开源的一款超轻量级依赖注入容器,超轻量的特点主要体现在:可与其它依赖注入容器混合使用,例如和Spring/Spring Boot的IOC容器混合使用;不需要任何配置信息,只需要引入几个有限的依赖包即可以使用;使用简单,只需要掌握几个有限的注释就可以使用;相对更重的依赖注入容器,Google Guice运行速度更快,消耗更少的系统资源。原创 2024-06-06 20:33:16 · 703 阅读 · 0 评论 -
Spring/Boot/Cloud系列知识:SpringMVC进行HTTP信息接收和发送的过程(3)
本文承接上文继续介绍Spring MVC进行HTTP请求处理的第二大步骤。原创 2021-09-09 22:16:51 · 2440 阅读 · 5 评论 -
Spring/Boot/Cloud系列知识:SpringMVC进行HTTP信息接收和发送的过程(2)
上一篇文章本专题详细分析了可能产生这些问题的场景和细节,本篇文章开始本专题将详细介绍Spring MVC组件是如何解决这些问题的。原创 2021-08-24 19:44:00 · 2404 阅读 · 4 评论 -
Spring/Boot/Cloud系列知识:SpringMVC进行HTTP信息接收和发送的过程(1)
本文透过上文讲解的使用方式,重点介绍SpringMVC是如何将HTTP/HTTPS请求映射成SpringMVC Controller层的具体方法,并完成调用的(本文基于的Spring版本为5.1.X,不同的版本对于相关实现有细微差异)。原创 2021-08-12 22:00:48 · 2601 阅读 · 2 评论 -
Spring/Boot/Cloud系列知识:HttpMessageConverter转换器使用方式
在本专题之前介绍HTTP请求传参的时候,提到了关于参数值转换的主要控制接口HttpMessageConverter,并承诺在本专题的后续内容中对HttpMessageConverter接口和其实现进行详细讲解,本文就负责完成这个工作(后续本专题的内容还会讲解工作原理)。原创 2021-07-29 17:28:05 · 4416 阅读 · 3 评论 -
应用软件设计不是CRUD:如何进行应用系统功能模块的耦合性设计
应用软件开发,就是对数据库进行增删改查操作?软件架构选型,就是选择几款流行的中间件?软件架构设计,就是把几个中间件串在一起?如果真的这么认为,那么对软件设计可能还存在理解的深度。本篇文章从应用软件的模块设计层面讲述软件设计的真正要求。原创 2021-07-23 21:49:02 · 8028 阅读 · 19 评论 -
Spring/Boot/Cloud系列知识:SpringMVC 传参详解(下)
为了便于开发人员实现更好的抽象性也便于简化取值过程,SpringMVC提供了一种基于URL匹配符的参数传递方式,示例代码如下所示:原创 2021-07-13 21:05:30 · 7288 阅读 · 4 评论 -
Spring/Boot/Cloud系列知识:SpringMVC 传参详解(上)
本文所述内容适用于Spring Boot 2.1.5(Spring 5.1.7)及以上版本。1、页面参入传入的常见情况SpringMVC组件接收参数值的方式,根据HTTP/HTTPS请求信息格式的不同而不同。而HTTP/HTTPS请求通常的值传入方式包括以下几种(本文不涉及介绍HTTP协议的基本结构,并且会默认读者已知晓这些结构):1.1、通过URL结构的Query部分进行传递以下为URL的标准格式:protocol: // hostname [:port] / path / [;paramet原创 2021-07-08 11:27:39 · 2576 阅读 · 5 评论 -
Spring/Boot/Cloud系列知识(7)——Spring Aspectj EL(3)
Spring EL是Spring Expression Language的简称,中文称作Spring表达式语言。Spring EL并不单单指代某一种特定的表达式格式,而是对Spring中字符串表达式的一个概要性称呼。原创 2017-11-04 18:43:21 · 3773 阅读 · 4 评论 -
Spring/Boot/Cloud系列知识(6)——Spring EL(2)
Spring EL是Spring Expression Language的简称,中文称作Spring表达式语言。Spring EL并不单单指代某一种特定的表达式格式,而是对Spring中字符串表达式的一个概要性称呼。原创 2017-10-05 16:05:41 · 2757 阅读 · 6 评论 -
Spring/Boot/Cloud系列知识(5)——Spring EL(1)
Spring EL是Spring Expression Language的简称,中文称作Spring表达式语言。Spring EL并不单单指代某一种特定的表达式格式,而是对Spring中字符串表达式的一个概要性称呼。原创 2017-10-03 17:46:05 · 3245 阅读 · 1 评论 -
Spring/Boot/Cloud系列知识(4)——代理模式(下)
代理模式是23种设计模式中的一种,属于一种结构模式。用一句大白话解释这个设计模式:当外部调用者调用A来完成一件事情/一个动作时,并不直接调用A本身,而是调用一个代理者,并再由代理者负责调用真实的执行者A,最终达到间接调用的目的。原创 2017-09-21 10:10:50 · 2923 阅读 · 2 评论 -
Spring/Boot/Cloud系列知识(3)——代理模式(中)
代理模式是23种设计模式中的一种,属于一种结构模式。用一句大白话解释这个设计模式:当外部调用者调用A来完成一件事情/一个动作时,并不直接调用A本身,而是调用一个代理者,并再由代理者负责调用真实的执行者A,最终达到间接调用的目的。原创 2017-09-17 09:11:58 · 5246 阅读 · 4 评论 -
Spring/Boot/Cloud系列知识(2)——代理模式
代理模式是23种设计模式中的一种,属于一种结构模式。用一句大白话解释这个设计模式:当外部调用者调用A来完成一件事情/一个动作时,并不直接调用A本身,而是调用一个代理者,并再由代理者负责调用真实的执行者A,最终达到间接调用的目的。原创 2017-09-15 11:24:54 · 5057 阅读 · 3 评论 -
Spring/Boot/Cloud系列知识(1)——开篇
各位支持我的朋友大家好啊,博客停了两个月处理了一些私人事务。从今天开始本人恢复技术博客更新。欢迎大家继续关注原创 2017-09-05 10:19:30 · 4761 阅读 · 16 评论