前言小伙伴们好呀,今天来和大家聊聊这个 Springboot 在为创建高效容器方面中做的一个改动 。当然,写这篇文章也不是因为实际项目真的需要我去研究这东西,而是我在上篇文章《为什么SpringBoot可以直接运行 jar 包?》 中留了坑? ,还有错误得纠正? (原文也稍微改了下,但是只能改20字?)这里应该改为用 jarmode 的 extract 参数会自动将 jar 包中的文件
简介java.util 包下的 属于 fail-fast , 快速失败~ ? java.util.concurrent 包下的 属于 fail-safe ,安全失败~ ?简单来说 就是 fail-fast 在迭代时,如果发现 该集合数据 结构被改变 (modCount != expectedModCount),
java17都来了,java8的这些你熟悉吗
精通Java?那这点你知道吗
本期来和小伙伴们分享这个 Cglib 动态代理啦~ (~ ̄(OO) ̄)ブ文章概览一. 基本介绍二. 源码探索三. FastClass四. CGlib比JDK快?五. CGLIB和Jdk动态代理的区别六. ASM
Springboot2+Quartz+MybatisPlus+easymock主要功能:通过easymock模拟数据,使用restTemplate去获取这些mock数据,结合Jackson将json转换成实体类,利用MybatisPlus批量存储数据,通过Quartz实现一个定时job,重复执行上面的步骤。帮助小伙伴们快速熟悉这个MP的使用和了解下Easymock?这事其实是发生在S10那天,那会
Springboot自动装配(^U^)ノYO,今天来和小伙伴们分享这个Springboot的自动装配啦官网介绍先来看看官网是怎么定义这个自动装配的SpringBootautoconfigurationattemptstoautomaticallyconfigureyourSpringapplicationbasedonthejardependenciesthatyouhaveadded可以看到这里
这期和小伙伴们一起来看看IDEA的Endpoints,以Quartz初始化表结构的源码为例子,来感受下这样的debug思路——只用配置文件时,这断点在哪里打?前期准备下面四大步骤,可以直接跳到第五步,进入正题!?一.pom文件引入quartzjar包xml<dependency<groupIdorg.springframework.boot</groupId<artifactIdspringboo
Springboot自定义starter今天来和小伙伴们分享这个Springboot自定义starter?直接来到Springboot的官方文档中查看https://docs.spring.io/springboot/docs/current/reference/html/features.htmlfeatures.developingautoconfiguration(https://docs.
SpringSecurity+JWT实现前后端分离的使用创建一个配置类SecurityConfig继承WebSecurityConfigurerAdapterjavapackagetop.ryzeyang.demo.common.config;importorg.springframework.context.annotation.Bean;importorg.springframework.se
小伙伴们好呀今天来和大家分享下这个Spring事件机制内容概览!image20210829132019387(https://s4.51cto.com/images/blog/202112/15214245_61b9f0d57ce751447.png?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_1
前言今天4ye来和小伙伴们分享下设计模式中的工厂模式啦?顺便带来了下面三个问题,一起来看看叭?!image20210803224730150(https://s4.51cto.com/images/blog/202112/14222740_61b8a9dcaca1c74145.png?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i
今天 4ye 来和小伙伴们聊聊这个 强引用,软引用,弱引用,幻象引用(虚引用)啦?嘿嘿,主要是最近读源码的时候经常看到,然后又想到自己第一次知道这个神奇的东西是在 2020-8-21? 为啥记得这么清楚呢? 主要是翻到了 杨晓峰大佬的 pdf 哈哈?这次我一定得记牢不搞混了 哈哈,一起来看看叭?文章概览一. 四种引用的概念二. 对象可达性介绍三
小伙伴们好呀,4ye最近会持续分享下这个Spring的系列文章?啦(中间会穿插一些博客活动的文章)?,有兴趣的话记得星标下公众号哦⭐也借此机会好好复习,整理下这个Spring,虽然经常用,但是还没好好研究过它……本文会和大家分享以下几点?1.spring七大模块2.模块的主要作用3.模块间的依赖关系4.spring经典面试题——什么是SpringSpring的七大模块那么先来看看这个图回忆下Spr
分享下我在项目中利用 AOP + MybatisPlus 对项目进行重构,优化系统中特殊的日志模块的故事,图文并茂,原来 AOP + MybatisPlus 还可以这样用,现在连简单的 CRUD 都不用写了~ 希望对你有所启发!
开发完插件后,我们也意识到这个 ClassLoader 的重要,让我们深入源码学习!看看 spring-boot-devtools 插件是怎么实现快速重启的!希望对你有所帮助!
手把手带你完成一款 AOP 插件的开发,从项目整体设计,功能模块介绍,再到原理,源码,以及效果演示,全都安排,让你不仅仅会 CRUD ,还可以给简历增添小亮点!
从概念关系图出发,让你彻底了解 PointCut ,JoinPoint,Weaving,Advice,Aspect 之间的关系,进一步了解各类 AOP 注解的使用,再深入到底层的编程式 AOP 知识点,助你修炼好 AOP 内功!
记录一次帮水友排查 bug 的经历,通过该实战来分析AOP为啥没有生效,并记录排查过程,整理总结,希望对你有所帮助,不要踩坑!
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号