![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
瘦子没有夏天
大家好,我是Leon。一个专业与Java领域的程序员,偶尔理理财。欢迎大家来阅读我博客,如果你发现极个别文章和书籍内容雷同,请叫我勤奋的code搬运工٩(๑❛ᴗ❛๑)۶。我的邮箱:gyoomi0709@foxmail.com
展开
-
Spring源码之MethodIntrospector的原理解析与实际应用
一、概述1.1 说明从4.x版本开始,MethodIntrospector是spring-core中一个频繁使用的工具类。该类通常用来:用于搜索与元数据相关的方法的算法,包括接口和父类,同时还处理参数化方法以及基于接口和基于类的代理遇到的常见情况。通常(但不是必须)用于查找带注释的处理程序方法。二、源码解析2.1 源码/** * Defines the algorithm for searching for metadata-associated methods exhaustively *原创 2020-12-07 11:40:18 · 1519 阅读 · 0 评论 -
Spring之StopWatch的使用
StopWatch的使用一、StopWatch介绍简单的秒表,允许定时执行多个任务,公开总运行时间和每个命名任务的运行时间。 从而提高了应用程序代码的可读性并减少了计算错误的可能性。请注意,此对象的设计不是线程安全的,并且不使用同步。 此类通常用于在概念验证和开发过程中验证性能,而不是作为生产应用程序的一部分。从上面可以看得出来以下几点:不是线程安全用于验证开发过程的一些性能问题有...原创 2019-11-03 21:51:31 · 2942 阅读 · 0 评论 -
Spring源码深度剖析(一)---ioc容器的初始化
一、Spring IOC容器概述二、IOC容器系列的设计和实现:BeanFactory和ApplicationContext三、IOC容器初始化过程四、容器的其他相关特性的设计和实现-------------------------------------------------------------------------------------------------------------...原创 2018-04-29 21:45:28 · 473 阅读 · 0 评论 -
Spring JdbcTemplate源码深度剖析
在Spring中,JdbcTemplate是经常被使用的类来帮助用户程序操作数据库,在JdbcTemplate为用户程序提供了许多便利的数据库操作方法,比如查询,更新等,而且在Spring中,有许多类似 JdbcTemplate的模板,比如HibernateTemplate等等 - 看来这是Rod.Johnson的惯用手法, 所谓模板板式,就是在父类中定义算法的主要流程,而把一些个性化的...转载 2018-04-12 09:04:28 · 975 阅读 · 1 评论 -
Spring MVC 返回不跳转视图相应视图原因分析
package com.taotao.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestMa...原创 2018-02-10 16:56:54 · 5083 阅读 · 0 评论 -
Spring中的事务及数据库事务的关系
Spring中的事务及数据库事务的关系一、MySQL中的事务如果对MySQL中的事务不了解的话,请先看 基于MySQL 8.0 对事务的深度理解二、Spring中的事务Spring管理事务的方式编程式事务编程式事务就是利用手动代码编写事务相关的业务逻辑,这种方式比较复杂、啰嗦,但是更加灵活可控制。声明式事务其实包括xml配置和注解的使用方式。xml形如下: <...原创 2019-06-13 17:23:24 · 8329 阅读 · 2 评论 -
Spring注解系列之ConditionalOnProperty
Spring注解系列之ConditionalOnProperty一、简介Spring Boot源码中大量使用@ConditionalOnProperty来控制Configuration是否生效。二、源码@Retention(RetentionPolicy.RUNTIME)@Target({ ElementType.TYPE, ElementType.METHOD })@Document...原创 2019-09-09 11:11:15 · 14239 阅读 · 1 评论