首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring
订阅
xjd
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
Spring 框架的 CommandLineRunner 以组件形式发布后无法执行问题的解决方法
写了一个组件,内部使用 @Component 与 @ConfigurationProperties 注解来读取 yml 格式的配置文件。因为需要一些初始化操作,所以实现了 CommandLineRunner 接口,并在 run() 方法来进行初始化工作。 因为这个类是被打包在组…
又陷入知识盲区了,面试被问SpringBoot集成dubbo,我当时就懵了
前两天在和粉丝聊天的时候,粉丝跟我说之前在面试的时候被问到SpringBoot这一块的知识被问的有点懵,和我问了不少这方面的东西。事后我想了想不如把这些东西分享出来吧,让更多的人看到,这样不管是对自己知识的一个提升还是对面试的准备都有好处。好了,满满的干货都在下面了! 2. 创…
Spring Boot 2.3.0 新特性Redis 拓扑动态感应
本篇是 spring boot v2.3 系列第三篇,来分享一下 v2.3 关于 spring data redis 的故障转移优化。 关于 Redis 在生产中我们一般情况下都会选择 redis cluster 高可用架构部署,既能保证数据分片并且实现节点的故障自动转移。 基…
Springboot整合log4j2
log4j2设计之初是为了审计,log4j2是log4j 1.x 的升级版,参考了logback的一些优秀的设计,并且修复了一些问题,因此带来了一些重大的提升。 log4j2相比log4j和logback有很大的性能替身。 log4j2能够自动重载配置,log4j2通过参数配置…
【SpringBoot WEB系列】静态资源配置与读取
I. 默认配置 1. 配置 2. 实例演示 a. META-INF/resources b. resources c. static d. public e. 优先级测试 关于优先级的测试用例,主要思路就是在上面四个不同的文件夹下面放相同文件名的静态资源,然后根据访问时具体的返…
SpringBoot事件发布与订阅
在日常开发中,经常会遇到一个方法执行完毕,要通知另一个方法。 比如用户注册了之后需要给他发邮件。这种一个主要的业务,包含了很多附属的业务的情况, 如果对事务要求不是很严格,可以试试SpringBoot的事件发布与订阅。 首先你需要定义一个事件,这个类继承ApplicationE…
【Spring-IOC】你需要掌握的注解版开发!
大家好,我是小菜,一个渴望在互联网行业做到蔡不菜的小菜。可柔可刚,点赞则柔,白嫖则刚! singleton:单实例的(默认值),IOC容器启动会调用方法创建对象放到 IOC 容器中。 以后每次获取就是直接从容器 ***map.get()***中拿, *懒加载:*容器启动不创建对…
一行代码引来的安全漏洞就让我们丢失了整个服务器的控制权
之前在某厂的某次项目开发中,项目组同学设计和实现了一个“引以为傲”,额,有点扩张,不过自认为还说得过去的 feature,结果临上线前被啪啪打脸,因为实现过程中因为一行代码(没有标题党,真的是一行代码)带来的安全漏洞让我们丢失了整个服务器控制权(测试环境)。多亏了上线之前有公司…
防止数据重复提交的6种方法(超简单)!
这句话中包含了两个关键信息,第一:防止重复提交;第二:最简单。 得到的反馈是单机环境,那就简单了,于是磊哥就开始装*了。 话不多说,我们先来复现这个问题。 于是磊哥就想到:通过前、后端分别拦截的方式来解决数据重复提交的问题。 前端拦截是指通过 HTML 页面来拦截重复请求,比如…
Spring源码阅读之循环引用
Spring循环依赖是面试考点之一。面试官可以深挖面试者对Spring关于Bean的生命周期掌握情况。Spring循环依赖也是Spring难点之一,逻辑比较绕,需要对Spring Bean的生命周期了如指掌。 简单,就是A对象依赖了B对象,B对象依赖了A对象。 一级缓存: si…