天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。

标签:Spring

公众号文章

阿里一面:Spring Bean 默认是单例的,高并发情况下,如何保证并发安全?

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! Spring的bean默认都是单例的,某些情况下,单例是并发不安全的,以Controller举例,问题根源在于,我们可能会在Controller中定义成员变量,如此一来,多个请求来临,进入的都是同一个单例的Controller对象,并对此成员变量的值进行修改操作,因此会互相影响,无法达到并……继续阅读 »

itzoo 2年前 (2022-09-07) 351浏览 0评论 0个赞

公众号文章

Spring 最常用的 7 大类注解,史上最强整理!

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 随着技术的更新迭代,Java5.0开始支持注解。而作为java中的领军框架spring,自从更新了2.5版本之后也开始慢慢舍弃xml配置,更多使用注解来控制spring框架。 而spring的的注解那么多,可能做java很多年,都用不上。这里按照类型总结了这7种最常用的注解。 &nbs……继续阅读 »

itzoo 2年前 (2022-09-07) 341浏览 0评论 0个赞

公众号文章

从 Spring 的环境到 Spring Cloud 的配置

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达!   1 需求   不知不觉,web 开发已经进入 “微服务”、”分布式” 的时代,致力于提供通用 Java 开发解决方案的 Spring 自然不甘人后,提出了 Spring Cloud 来扩大 Spring 在微服务方面的影响,也取得了市场的认可,在我们的业务……继续阅读 »

itzoo 2年前 (2022-05-07) 402浏览 0评论 0个赞

公众号文章

面试官:抛开Spring来说,如何自己实现Spring AOP?

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 1 引言 翻开to-do,注解认证中答应大家要讲解代理模式。 正好遇到了一道这样的题:抛开Spring来说,如何自己实现Spring AOP? 就喜欢这样的题,能把那些天天写增删改查从来不思考的人给PK下去,今天就和大家一切学习代理模式与Spring AOP。 ……继续阅读 »

itzoo 2年前 (2022-05-03) 395浏览 0评论 0个赞

公众号文章

节后面试必备:Spring 面试常见问题,做好跳槽准备了嘛!?

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 1 Sping原理 Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发Java应用程序提供……继续阅读 »

itzoo 2年前 (2022-04-23) 428浏览 0评论 0个赞

公众号文章

如何利用自定义注解放行SpringSecurity项目的接口

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 如何利用自定义注解放行springsecurity项目的接口 在实际项目中使用到了springsecurity作为安全框架,我们会遇到需要放行一些接口,使其能匿名访问的业务需求。但是每当需要当需要放行时,都需要在security的配置类中进行修改,感觉非常的不优雅。 例如这样: ……继续阅读 »

itzoo 2年前 (2022-04-23) 421浏览 0评论 0个赞

公众号文章

如何在 Java 中通过 Bucket4j 提供速率限制?

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 如何通过 Bucket4j 为您的项目提供基于令牌桶算法的速率限制? 时不时地,我们所有人都面临着限制我们的外部 API 的问题——出于多种原因,我们应该限制对我们 API 的调用的某些功能。 1 哪里需要? 欺诈检测(保护机器人):例如,我们有一个论坛,当有人……继续阅读 »

往事如烟 2年前 (2022-04-19) 461浏览 0评论 0个赞

公众号文章

字节一面:说说 Java 内存管理

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 您可能会想,如果您使用 Java 进行编程,您需要了解内存的工作原理吗?Java 有自动内存管理,一个漂亮而安静的垃圾收集器,它在后台工作以清理未使用的对象并释放一些内存。 因此,作为一名 Java 程序员,您无需为诸如销毁对象之类的问题而烦恼,因为它们不再被使用。然而,即使这个过程在 ……继续阅读 »

往事如烟 2年前 (2022-04-19) 377浏览 0评论 0个赞

公众号文章

突发!Spring疑似沦陷了

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 前晚,一位搞安全的朋友给我发消息说,Spring 框架有个大瓜。 真香,刚刚经历了 log4j2 这个大雷,咱们 java 程序员引以为傲的Spring框架也报了RCE(远程命令执行),啪啪打脸~ 目前,影响范围:JDK9、10、11 ,且使用了Spring框架。 之前 log4……继续阅读 »

往事如烟 2年前 (2022-04-19) 394浏览 0评论 0个赞

Java

@Autowired 和 @Resource 区别?

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货!   1、介绍 今天使用Idea写代码的时候,看到之前的项目中显示有warning的提示,去看了下,是如下代码? @Autowire private JdbcTemplate jdbcTemplate; 提示的警告信息 Field injection is not r……继续阅读 »

往事如烟 3年前 (2021-08-16) 1620浏览 0评论 0个赞

Java

不能错过的 50 个 经典 Spring 面试题

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货! 马上就倒了金九银十,下面这些面试题,是有网友整理的大厂面试题,基本上涵盖了Spring面试的大部分知识点,也是常问的问题,感兴趣的小伙伴,可以收藏了,留着慢慢看,机会都是留给有准备的人的!常见问题包括了:什么是 Spring Framework?Spring Framework 有哪些不同的功能……继续阅读 »

往事如烟 3年前 (2021-06-18) 863浏览 0评论 0个赞

微服务

SpringCloud Alibaba之 Seata 分布式事务

事务 事务指的就是一个操作单元,在这个操作单元中的所有操作最终要保持一致的行为,要么所有操作都成功,要么所有的操作都被撤销。简单地说,事务提供一种“要么什么都不做,要么做全套”机制。 本地事务 本地事物其实可以认为是数据库提供的事务机制。说到数据库事务就不得不说,数据库事务中的四大特性: A:原子性(Atomicity),一个事务中的所有操作,要么全部完成……继续阅读 »

往事如烟 3年前 (2021-03-20) 1255浏览 0评论 0个赞