摘要: 【1】@Configuration 和 @Bean @Configuration: 声明一个类是配置类,其中包含@Bean方法来定义bean。 @Bean: 在配置类中定义一个方法返回的对象将会成为Spring容器中的一个bean。 @Configuration public class AppCo 阅读全文
posted @ 2025-02-17 11:40 菜鸟的奋斗之路 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1、Integer 类实例变量与 int 类型数据进行 == 比较的时候,如果值是相等的,那么将返回 true;因为在比较的时候,Integer会自动拆箱为int类型。 Integer num1 = new Integer(17); int num2 = 17; System.out.print(n 阅读全文
posted @ 2025-01-13 14:37 菜鸟的奋斗之路 阅读(6) 评论(0) 推荐(0) 编辑
摘要: Spring的事务管理是使用AOP(面向切面编程)代理的原理来实现的。 Spring事务管理与AOP代理原理 AOP代理的作用: 在Spring中,AOP代理用于在目标对象的方法执行前后注入自定义的逻辑,这些逻辑通常与业务逻辑无关,但需要在业务逻辑执行时同步执行,如事务管理、日志记录、性能检测等。 阅读全文
posted @ 2024-10-10 14:34 菜鸟的奋斗之路 阅读(107) 评论(0) 推荐(0) 编辑
摘要: Java异常的继承关系是通过类继承的方式构建的一个层次结构。以下是对Java异常继承关系的详细图解说明: 异常类的顶层 Throwable:所有异常和错误的超类。 Throwable的子类 Error:通常是指与虚拟机相关的问题,如系统崩溃、虚拟机错误、动态链接失败等,这种错误无法恢复或不可能捕获, 阅读全文
posted @ 2024-10-10 14:30 菜鸟的奋斗之路 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 接手新项目一言难尽,别的不说单单就一个 @Transactional 注解用的一塌糊涂,五花八门的用法,很大部分还失效无法回滚。 有意识的在涉及事务相关方法上加 @Transactional 注解,是个好习惯。不过,很多同学只是下意识地添加这个注解,一旦功能正常运行,很少有人会深入验证异常情况下事务 阅读全文
posted @ 2024-10-10 14:22 菜鸟的奋斗之路 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 大学生活俗称学生时代往社会过度的小社会阶段,在这里没有高中老师的督促,铺天盖地的作业,无穷无尽的考试,各科分数的排名。有的就只会是宿舍的通宵玩游戏,舍友的一起翘课,谈恋爱、KTV、欢乐的社团,考试60分万岁,甚至一脸不屑的挂科再补考,诱惑接踵而至,放开的大学生活如果没有一定的自控能力和指引导向,换来 阅读全文
posted @ 2024-09-17 16:09 菜鸟的奋斗之路 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 在HTTP协议中,使用POST请求时,可以通过不同的方式发送表单数据。form-data 和 application/x-www-form-urlencoded是两种常见的编码方式,它们在发送数据时有一些关键的区别: application/x-www-form-urlencoded 编码方式:以键 阅读全文
posted @ 2024-08-01 10:48 菜鸟的奋斗之路 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 一 Spring boot运行时,会依次发送以下事件 1. ApplicationStartingEvent 2. ApplicationEnvironmentPreparedEvent:当Environment已经准备好,在context 创建前 3. ApplicationContextInit 阅读全文
posted @ 2024-06-21 16:18 菜鸟的奋斗之路 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 今天在创建简单线程池时,使用 Runtime.getRuntime().availableProcessors() 有些不懂网上这么配置的理由,百度说是计算资源(逻辑核心数)与 CPU 有关,但是和 CPU 具体啥关系还是一知半解,今天通过看资料,整理一下我的理解。 import com.googl 阅读全文
posted @ 2024-05-20 11:17 菜鸟的奋斗之路 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 开发中可能会有这样的场景,需要在容器启动的时候执行一些内容。比如读取配置文件,数据库连接之类的。SpringBoot给我们提供了两个接口来帮助我们实现这种需求。两个启动加载接口分别是:CommandLineRunner 和 ApplicationRunner。Spring 提供了接口 Initial 阅读全文
posted @ 2024-05-14 16:34 菜鸟的奋斗之路 阅读(1103) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示