深入理解Java中的Static关键字Android, Java, JDK / Nick Tan / 2023-04-18 / 发表评论在Java编程语言中,static关键字是一个重要的概念。本文将详细介绍static关键字的用途、特点及使用场 […] 深入理解Java中的Static关键字 Read More »
过滤器、拦截器、ControllerAdvice和AOP四种拦截方法的原理及区别AOP, Java, Spring Boot / Nick Tan / 2023-03-21 / 发表评论一、四种拦截方法的执行顺序 1、测试例子 先上一个例子,看四种拦截方法并驾齐驱使用时,谁先谁后: 定义好Dem 过滤器、拦截器、ControllerAdvice和AOP四种拦截方法的原理及区别 Read More »
Spring Boot配置文件简介Java, Spring Boot, 开源组件 / Nick Tan / 2023-03-20 / 发表评论通常情况下,Spring Boot 在启动时会将 resources 目录下的 application.pro Spring Boot配置文件简介 Read More »
基于ThreadLocal实现一个上下文管理组件Java, Spring Boot, 开源组件 / Nick Tan / 2023-03-11 / 发表评论本文基于ThreadLocal原理,实现了一个上下文状态管理组件Scope: 一、ThreadLocal原理 基于ThreadLocal实现一个上下文管理组件 Read More »
Spring事务稍不注意就会踩中的10种坑AOP, Java, Spring Boot, 开源组件 / Nick Tan / 2023-03-11 / 发表评论对于从事java开发工作的同学来说,spring的事务肯定再熟悉不过了。在某些业务场景下,如果同时有多张表的写 Spring事务稍不注意就会踩中的10种坑 Read More »
正则表达式使用详解Java, 正则表达式 / Nick Tan / 2023-03-10 / 发表评论一般你会用正则做什么,大部分都是做一些字符串的检查?下面有几个问题,不妨试着通过正则表达式看你是否能够解决? 正则表达式使用详解 Read More »
Spring容器获取Bean的9种方式Java, Spring Boot, 开源组件 / Nick Tan / 2023-03-10 / 发表评论一、前言 随着SpringBoot的普及,Spring的使用也越来越广,在某些场景下,我们无法通过注解或配置的 Spring容器获取Bean的9种方式 Read More »
SpringMVC中Controller注解功能详解Java, Spring Boot, 开源组件 / Nick Tan / 2023-03-08 / 发表评论一、SpringMVC简介 在SpringMVC 中,控制器Controller 负责处理由Dispatche SpringMVC中Controller注解功能详解 Read More »
Java如何处理亿级以上的数据?Java, Redis缓存, 多线程, 性能测试 / Nick Tan / 2023-03-07 / 发表评论一、如何用Java几分钟处理完30亿个数据? 首先,处理30亿个数据是一项非常庞大和复杂的任务,需要针对不同的 Java如何处理亿级以上的数据? Read More »
SpringBoot多数据源以及事务处理详解Java, MySQL, Spring Boot, 开源组件, 数据库 / Nick Tan / 2023-03-05 / 发表评论一、背景 在高并发的项目中,单数据库已无法承载大数据量的访问,因此需要使用多个数据库进行对数据的读写分离,此外 SpringBoot多数据源以及事务处理详解 Read More »