过滤器、拦截器、ControllerAdvice和AOP四种拦截方法的原理及区别
一、四种拦截方法的执行顺序 1、测试例子 先上一个例子,看四种拦截方法并驾齐驱使用时,谁先谁后: 定义好Dem …
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
一、四种拦截方法的执行顺序 1、测试例子 先上一个例子,看四种拦截方法并驾齐驱使用时,谁先谁后: 定义好Dem …
通常情况下,Spring Boot 在启动时会将 resources 目录下的 application.pro …
本文基于ThreadLocal原理,实现了一个上下文状态管理组件Scope: 一、ThreadLocal原理 …
对于从事java开发工作的同学来说,spring的事务肯定再熟悉不过了。在某些业务场景下,如果同时有多张表的写 …
一般你会用正则做什么,大部分都是做一些字符串的检查?下面有几个问题,不妨试着通过正则表达式看你是否能够解决? …
一、前言 随着SpringBoot的普及,Spring的使用也越来越广,在某些场景下,我们无法通过注解或配置的 …
一、SpringMVC简介 在SpringMVC 中,控制器Controller 负责处理由Dispatche …
一、如何用Java几分钟处理完30亿个数据? 首先,处理30亿个数据是一项非常庞大和复杂的任务,需要针对不同的 …
一、背景 在高并发的项目中,单数据库已无法承载大数据量的访问,因此需要使用多个数据库进行对数据的读写分离,此外 …
一、独享锁 VS 共享锁 1、独享锁 是指该锁一次只能被一个线程所持有,如下图所示: 2、共享锁 共享锁是指该 …