随笔分类 -  08-框架:Spring

记录和Spring FrameWork相关的内容
摘要:AOP简介 利用面向对象的方法可以很好的组织代码,也可以继承的方式实现代码重用。但是项目中总是会出现一些重复的代码,并且不太方便使用继承的方式把他们重用管理起来,比如说通用日志打印,事务处理和安全检查等。我们可以将这些代码封装起来,做成通用模块,但是还是需要在代码中每处需要的地方进行显示调用,使用起 阅读全文
posted @ 2020-06-16 10:39 程序员自由之路 阅读(910) 评论(2) 推荐(0) 编辑
摘要:之前提到Spring中IOC容器的体现其实就是BeanFactory和ApplicationContext的实现。为增强BeanFactory功能,ApplicationContext接口提供了些其他的功能: 通过MessageSource接口以i18n方式访问消息; 通过ResourceLoade 阅读全文
posted @ 2020-06-11 16:49 程序员自由之路 阅读(1188) 评论(0) 推荐(1) 编辑
摘要:依赖注入的配置 Spring的依赖注入分为 基于构造函数的依赖注入 基于setter方法的依赖注入 基于构造函数的依赖注入 <!-- 通过构造器参数索引方式依赖注入 --> <bean id="byIndex" class="cn.javass.spring.chapter3.HelloImpl3" 阅读全文
posted @ 2020-06-11 15:10 程序员自由之路 阅读(859) 评论(1) 推荐(0) 编辑
摘要:IOC容器简介 我们经常说Spring是一个IOC容器,Spring中这么多代码,那么到底哪些类是IOC容器的主要表现形式呢?其实在Spring中IOC容器的主要表现形式是BeanFactory和ApplicationContext这两个接口。这两个接口的具体实现类就可以看成是IOC容器在Sprin 阅读全文
posted @ 2020-06-11 14:16 程序员自由之路 阅读(972) 评论(0) 推荐(2) 编辑
摘要:本文是Spring MVC系列博客的第一篇,后续会汇总成贴子。 Spring MVC是Spring系列框架中使用频率最高的部分。不管是Spring Boot还是传统的Spring项目,只要是Web项目都会使用到Spring MVC部分。因此程序员一定要熟练掌握MVC部分。本篇博客就简要分析下Spri 阅读全文
posted @ 2020-03-19 11:14 程序员自由之路 阅读(4026) 评论(3) 推荐(0) 编辑
摘要:退避策略简介 在开发过程中我们经常会遇到调用接口失败的情况。遇到这种情况,我们有时候需要重试机制,常用的重试(退避)策略有: 固定的时间间隔重试一次,最多重试N次:比如我现在一个接口调用失败了,不是立马返回失败,而是hold住线程,每隔2秒重新调下接口,最多调5次,只要其中一次成功了就直接返回。如果 阅读全文
posted @ 2020-02-28 14:08 程序员自由之路 阅读(3723) 评论(1) 推荐(1) 编辑
摘要:在集群系统中,经常需要将 Session 进行共享。不然会出现这样一个问题:用户在系统A上登陆以后,假如后续的一些操作被负载均衡到系统B上面,系统B发现本机上没有这个用户的 Session ,会强制让用户重新登陆。此时用户会很疑惑,自己明明登陆过了,为什么还要自己重新登陆? 什么是 Session 阅读全文
posted @ 2019-12-25 14:32 程序员自由之路 阅读(20252) 评论(1) 推荐(10) 编辑
摘要:在项目中,当我们需要远程调用一个 HTTP 接口时,我们经常会用到 RestTemplate 这个类。这个类是 Spring 框架提供的一个工具类。Spring 官网对它的介绍如下: RestTemplate: The original Spring REST client with a synch 阅读全文
posted @ 2019-08-26 21:01 程序员自由之路 阅读(62591) 评论(1) 推荐(7) 编辑

点击右上角即可分享
微信分享提示
主题色彩