首页
学习
活动
专区
工具
TVP
发布

玩转JavaEE

专栏作者
804
文章
861528
阅读量
76
订阅数
手把手教你开发 MyBatis 分页插件
在日常开发中,小伙伴们多多少少都有用过 MyBatis 插件,松哥猜测大家用的最多的就是 MyBatis 的分页插件!不知道小伙伴们有没有想过有一天自己也来开发一个 MyBatis 插件?
江南一点雨
2024-03-06
950
SSO 单点登录和 OAuth2.0 有何区别?
在微服务时代,用户需要在多个应用程序和服务之间进行无缝切换,同时保持其登录状态。我们可以通过单点登录(SSO)或者 OAuth2.0 等身份验证和授权协议来实现这一目标。
江南一点雨
2024-03-06
1640
IDEA 接口调试神器,贼好用!
在后端 SpringBoot 开发中,都需要一个接口测试工具,从一开始的 Postman,到现在的国产测试工具,例如 Apifox、Apipost,数不胜数,而最方便的莫过于在 IDEA 中就可以调试,因为 IDEA 插件中有能力分析出当前项目所编写的 Controller 数据,可以进行统计,更方便我们发起 http 请求,不需要复制 url 到别的测试工具了,今天就推荐一款名叫 Cool Request 的 IDEA 插件,开源免费。
江南一点雨
2024-02-28
3160
SpringBoot 如何快速过滤出一次请求的所有日志?
在现网出现故障时,我们经常需要获取一次请求流程里的所有日志进行定位。如果请求只在一个线程里处理,则我们可以通过线程ID来过滤日志,但如果请求包含异步线程的处理,那么光靠线程ID就显得捉襟见肘了。
江南一点雨
2024-02-26
790
Spring Boot3,启动时间缩短 10 倍!
文章发出来之后,有小伙伴问松哥有没有做性能比较,老实说,这个给落下了,所以今天再来一篇文章,和小伙伴们梳理比较小当我们利用 Native Image 的时候,Spring Boot 启动性能从参数上来说,到底提升了多少。
江南一点雨
2024-01-29
1560
一个特殊的 BeanPostProcessor
关于 BeanPostProcessor 松哥之前已经写过好几篇文章和大家聊过了,不过之前聊的都是常规的 BeanPostProcessor 玩法,还有一个特殊的 BeanPostProcessor,今天松哥来和大家梳理一下。
江南一点雨
2024-01-17
750
Spring Boot3 新玩法,AOT 优化!
今天和小伙伴们来聊一聊 Spring6 中的一个新特性 AOT(Ahead of Time),这也是目前在学习 Spring6 源码视频的小伙伴的一个提问,其实还是挺有代表意义的,因此松哥整理一篇文章来和大家聊一聊这个话题。
江南一点雨
2024-01-17
3301
【万人收藏】Twitter工程师从0到1教你设计百万级并发应用
设计一个拥有上百万用户的系统是很有挑战性的,这将是一个不断优化、持续改进的过程。在本章中,我们先创建一个单用户的系统,然后逐渐将其扩展成可以服务上百万用户的系统。读完本章,你将掌握几个能帮助你破解系统设计面试难题的技巧。
江南一点雨
2024-01-17
1550
背八股文和 DEBUG 源码,差别在哪?
很多小伙伴知道松哥最近在更 Spring 源码相关的文章和视频,视频现在已经全部录完了,公号后台回复 Spring 有视频详细介绍。
江南一点雨
2024-01-10
1020
聊一聊Spring Bean 的生命周期
如果没有研究过 Spring 源码,单纯去背面试题,这个问题也是可以回答出来的,但是单纯的背缺乏理解,而且面试一紧张,就容易背岔了。但是如果你从头到尾看了松哥的 Spring 源码分析,那么这个问题就不需要背了,就根据自己对 Spring 源码的理解讲出来就行了。
江南一点雨
2024-01-03
1230
Spring事件机制详解
有的小伙伴可能会觉得 Spring 中的事件机制很神奇,一个地方发消息,另一个地方收消息,跟 MQ 一样。其实,Spring 中的事件本质上就是观察者模式的应用。事件有其便利的一面,但是用多了也容易导致混乱,所以在实际项目中,我们还是要谨慎选择是否使用 Spring 事件。
江南一点雨
2023-12-14
1450
Spring事件机制详解
有的小伙伴可能会觉得 Spring 中的事件机制很神奇,一个地方发消息,另一个地方收消息,跟 MQ 一样。其实,Spring 中的事件本质上就是观察者模式的应用。事件有其便利的一面,但是用多了也容易导致混乱,所以在实际项目中,我们还是要谨慎选择是否使用 Spring 事件。
江南一点雨
2023-12-14
1500
和小伙伴们仔细梳理一下 Spring 国际化吧!从用法到源码!
国际化(Internationalization,简称 I18N)是指在 Java 应用程序中实现国际化的技术和方法。Java 提供了一套强大的国际化支持,使开发人员能够编写适应不同语言、地区和文化的应用程序。
江南一点雨
2023-11-22
3620
答读者问:BeanFactoryPostProcessor 似乎失效了?
TienChin 视频杀青啦~采用 Spring Boot+Vue3 技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。
江南一点雨
2023-11-07
1820
如何让 Bean 深度感知 Spring 容器
TienChin 视频杀青啦~采用 Spring Boot+Vue3 技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。
江南一点雨
2023-11-05
1390
一个不太好用的 IDEA 代码生成插件
今天我们再给小伙伴们介绍另外一个免费的代码辅助插件 AWS Toolkit。从名字上可以看出来,这是一个方便大家在 IDEA 上使用 AWS 服务的插件,这个插件中有一个好玩的功能那就是 Amazon CodeWhisperer。
江南一点雨
2023-10-27
2740
Spring Bean 名称暗藏玄机,这样取名就不会被代理
TienChin 视频杀青啦~采用 Spring Boot+Vue3 技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。
江南一点雨
2023-10-26
1340
BeanPostProcessor 是在何时介入 Bean 创建的?
今天来和各位小伙伴详细分析一下 BeanPostProcessor。今天这篇是原理分析,基本用法松哥之前已经讲过了,有视频也有文章,对视频感兴趣的小伙伴戳这里:Spring源码应该怎么学?。
江南一点雨
2023-10-26
1370
面试题解答:Spring Lifecycle 和 SmartLifecycle 有何区别?
当我们想在 Spring 容器启动或者关闭的时候,做一些初始化操作或者对象销毁操作,我们可以怎么做?
江南一点雨
2023-10-23
1680
@Scope 注解失效了?咋回事
TienChin 视频杀青啦~采用 Spring Boot+Vue3 技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。
江南一点雨
2023-10-23
1330
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档