首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端·Spring
订阅
Spring/Spring Boot/Spring Cloud
1039158622
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Spring源码分析(一)Spring的环境搭建与架构
本图:川西旅游中拍摄的(业余摄影) 官网: Home 参考书籍: Spring源码深度解析-郝佳编著-微信读书 info 建议先熟悉一下Spring的基本知识,这样对源码的理解会更加深刻,不然无法理解
MyBatis-Plus联表查询的短板,终于有一款工具补齐了
mybatis-plus的出现简化了开发中的crud,但是它的联表查询能力一直被大家所诟病,而当mybatis-plus-join出现,终于将我从xml地狱中解放了出来…
优雅处理HTTP请求:过滤器拦截器、ControllerAdvice和自定义AOP
我们在开发Spring Boot应用程序时,经常会遇到需要对HTTP请求进行一些处理的情况,例如鉴权、数据校验、请求日志记录等等。在处理HTTP请求时,我们可以使用四种不同的技术来实现这些功能:过滤器
AOP实现日志记录
需求分析 需要通过日志记录接口调用信息。便于后期调试排查。并且可能有很多接口都需要进行日志的记录。 接口被调用时日志打印格式如下: 思路分析 相当于是对原有的功能进行增强。并且是批量的增强,这个时候就
Spring AOP就是这么简单啦
没有学Spring AOP之前,我们就可以使用代理来完成。 Spring AOP默认是使用JDK动态代理,如果代理的类没有接口则会使用CGLib代理。 JDK在创建代理对象时的性能要高于CGLib代理,而生成代理对象的运行性能却比CGLib的低。 看到这里我们就应该知道什么是S…
Spring AOP Pointcut Execution规则
任意公共方法的执行:execution(public**(..))任何一个以“set”开始的方法的执行:execution(*set*(..))UserService接口的任意方法:execution
SpringBatch实践
Spring Batch 是一个**轻量级、全面的批处理框架**,旨在支持开发对企业系统的日常操作至关重要的健壮的批处理应用程序。Spring Batch 建立在人们期望的 Spring Framew
看了绝对不会后悔之:spring AOP原理
引子:上一篇文章已经讲了spring的核心思想Ioc(看了绝对不会后悔之:spring Ioc原理),那作为spring的两大核心思想的另一个思想AOP,当然也不能缺席啦。 我们都知道Java的核心思想是面向对象OOP,而OOP的核心是封装、继承、多态。 由此可见封装的好处在于…
「深入源码」Spring拦截器的实现原理和执行机制
我一直以为Spring的拦截器是基于AOP原理实现的,仔细阅读完源码,才知道自己的认知是错误的。 今天我们就从源码的角度剖析下Spring拦截器。 一.创建一个自己的拦截器 实现一个自己的拦截器,需要
springboot第6集:PO、VO、DAO、BO、DTO、POJO 能分清吗?
领域模型命名规约: 数据对象:xxxDO,xxx即为数据表名 数据传输对象:xxxDTO,xxx为业务领域相关的名称。 展示对象:xxxVO,xxx一般为网页名称。 POJO是DO/DTO/BO/VO