首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
springboot
订阅
istayreal1123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
盘点 SpringBoot : 自动装配
SpringBoot 自动装配源码分析文档 , 初次尝试新的表现形式 , 期望能达到更好的效果 . 字数够了~~
Spring Boot 定义接口的方法是否可以声明为 private?
我们在阅读 SpringMVC 源码的时候,也会反复看到这个 HandlerMethod,那么它到底是什么意思?今天我想和小伙伴们捋一捋这个问题,把这个问题搞清楚了,前面的问题大家也就懂了。 封装 Handler 和具体处理请求的 Method。 在 HandlerMethod…
SpringBoot之整合Quartz调度框架-基于Spring Boot2.0.2版本
定时任务调度是Java开发中不可或缺的重要部分,但是Java自带的Time等任务调度类在实际项目中不好用。所以Quartz和Spring Task就成了我们项目开发技术选型最多的,在这里我们着重探讨一下Quartz在Spring Boot 2.X版本中的使用。 1. 介绍 Qu…
SpringBoot缓存实战 Redis + Caffeine 实现多级缓存
通过使用redis和Caffeine来做缓存,我们会发现一些问题。 如果只使用redis来做缓存我们会有大量的请求到redis,但是每次请求的数据都是一样的,假如这一部分数据就放在应用服务器本地,那么就省去了请求redis的网络开销,请求速度就会快很多。但是使用redis横向扩…
Web端如何做到日志文件实时查看,该踩的坑我都踩了
最近在做一个小工具,有个需求是在Web端能实时查看日志文件,也就是相当于在终端执行tail -f命令,对此没有找到好的解决方式,一开始想的直接通过FileInputStream来读取,因为他也能直接跳过n个字节来读取,就像下面这样。 如果不跳过的话,那么每次读取全部内容并展示显…
深入分析 SpringMVC 参数解析器
前面和大家聊了自定义 SpringMVC 参数解析器,同时我们也分析了几个比较简单的参数解析器,相信大家对于 SpringMVC 中的参数解析器应该已经有了一定的了解,如果还没看过的小伙伴可以先看看:SpringBoot 中如何自定义参数解析器?。 这是我们日常中最常见的参数定…
Spring中BeanFactoryPostProcessor接口 -【Spring底层原理】
BeanFactoryPostProcessor是实现spring容器功能扩展的重要接口,例如修改bean属性值,实现bean动态代理等。很多框架都是通过此接口实现对spring容器的扩展,例如mybatis与spring集成时,只定义了mapper接口,无实现类,但sprin…
手把手带你用数据库中间件Mycat+SpringBoot完成分库分表
随着时间和业务的发展,数据库中的数据量增长是不可控的,库和表中的数据会越来越大,随之带来的是更高的磁盘、IO、系统开销,甚至性能上的瓶颈,而一台服务的资源终究是有限的,因此需要对数据库和表进行拆分,从而更好的提供数据服务。 当用户表达到千万级别,在做很多操作的时候都会很吃力,所…
你真的懂Spring解决循环依赖吗?
我们经常会被问到一个问题:Spring是如何解决循环依赖的问题的。 这个问题算是关于Spring的一个高频面试题,因为如果不刻意研读,相信即使读过源码,面试者也不一定能够一下子思考出个中奥秘。 本文主要针对这个问题,从源码的角度对其实现原理进行讲解。 多个bean之间相互依赖,…
@Profile注解 -【Spring底层原理】
为了多环境开发,Spring为我们提供的可以根据当前环境,动态的激活和切换一系列组件的功能,比如数据源组件的配置,不同开发环境连接的数据源可能会不同,就可以使用@Profile注解进行配置,根据环境动态切换数据源组件。 就以数据源配置为例,不同环境数据源的配置往往不同,如何使用…