spring相关文章 Spring原理-IOC控制反转 Spring框架七大核心模块 Spring Beans原理–bean生命周期 Spring框架七大模块 Spring 总共大约有 20 个模块, 由 1300 多个…
标签:spring
spring核心容器的七个模块
核心容器 application context…
Spring MVC 异常处理最佳实践
前言 异常处理一直以来都是java中的一块重点难点内容,在项目中合理的处理异常一方面可以给用户带来良好的体验,另一方面也可以帮我们开发人员准确快速的定位问题,那么本篇blog就结合这两点总结一下我在Spring MVC框…
spring DI的三种注入方式分析
一.前言: IOC(控制反转)与DI(依赖注入) Spring框架对Java开发的重要性不言而喻,其核心特性就是IOC(Inversion of Control, 控制反转)和AOP,平时使用最多的就是其中的IOC,我们…
mongoTemplate查询大数据过慢
先上两段代码 代码一 Query query = new Query(); queryAfter.addCriteria(Criteria.where("id").in(idList)); queryAfter.addC…
@RestControllerAdvice(@ControllerAdvice)拦截异常统一处理
@ControllerAdvice文档 spring 3.2中,新增了@ControllerAdvice 注解,用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到…
长链接转短链接生成器
简单http短链生成器 地址:长短链接转换器
通过@ConfigurationProperties使用外部配置填充Bean属性的几种方法
概述 Spring boot 应用中,当使用注解方式定义一个bean时,同时可以利用@ConfigurationProperties导入外部属性填充到这个bean的实例。本文通过例子介绍了几种用法可以达到这种效果 : 方…
一、如何阅读Spring源码(全网最简单的方法)
学习Java最好最有效的方法是学习Spring,但是最笨最没效的方法也是学习Spring。 为什么这么说呢?道理其实很简单 A、Spring很庞大,很完善,也非常的底层,如果我们学会的Spring,那么也就掌握了很多的技…
Spring并发访问的线程安全性问题(高度总结)
下面的记录对spring中并发的总结。理论分析参考Spring中Singleton模式的线程安全,建议先看 spring中的并发访问题: 我们知道在一般情况下,只有无状态的Bean才可以在多线程环境下共享,在Spring…
关于Spring的三级缓存
关于Spring的三级缓存 文章目录 关于Spring的三级缓存 前言 一、循环依赖 1.相互依赖 2.三者间依赖 3.自我依赖 二、缓存 1.一级缓存 2.二级缓存 3.三级缓存 总结 前言 spring的循环依赖,互…
Spring 为何需要三级缓存解决循环依赖,而不是二级缓存?
来源:cnblogs.com/semi-sub/p/13548479.html 前言 在使用spring框架的日常开发中,bean之间的循环依赖太频繁了,spring已经帮我们去解决循环依赖问题,对我们开发者来说是无感知…