Java
文章平均质量分 75
11雄霸天地
初学者
展开
-
Java中ThreadLocal的使用
ThreadLocal是Java中的一个类,它提供了线程局部变量。这些变量在每个线程中都有自己独立的副本(只能看到和修改自己的ThreadLocal变量),互不影响。这种机制常用于在多线程环境下隔离线程间的变量,避免了线程安全问题,因为每个线程修改的是自己的副本,不会影响到其他线程。原创 2024-07-17 11:22:52 · 374 阅读 · 0 评论 -
SpringBoot开发中的日志级别
在SpringBoot开发中,日志系统是一个不可或缺的部分,它帮助我们跟踪应用程序的运行状态、调试代码以及监控性能。然而,随着日志信息的不断增加,如何合理设置日志级别成为了一个需要关注的问题。不合理的日志级别设置可能会导致关键信息被淹没在大量的日志中,或者重要日志因级别设置过高而被忽略。因此,本文将介绍SpringBoot中的日志级别及其使用步骤。在SpringBoot开发中,合理地设置和使用日志级别对于提高开发效率、监控应用程序运行状态以及排查问题至关重要。原创 2024-06-20 15:55:50 · 1290 阅读 · 0 评论 -
生动形象的带你认识Spring中的过滤器和拦截器
过滤器和拦截器在Spring中都是用于处理HTTP请求和响应的工具,但它们在作用范围、使用方式和功能上有所不同。过滤器基于Servlet规范,对所有请求和响应都有效;而拦截器是Spring特有的,可以针对特定的请求路径或方法进行拦截,并可以访问Spring容器中的资源。在实际开发中,我们可以根据具体的需求和场景来选择合适的工具。原创 2024-06-24 15:15:43 · 1193 阅读 · 1 评论 -
事务传播行为是干嘛的?
很多人不知道事务传播行为是干嘛的,首先得有一个方法调用另一个方法嘛,其次被调用的方法要声明自己的传播行为,就像是一个人喜欢另一个人,被喜欢的人声明自己是个怎么样的人。(Transaction Propagation Behavior)在多层或复杂的服务架构中尤为重要,特别是在那些需要跨越多个业务边界或数据源的操作中。事务传播行为定义了。):这是Spring默认的事务传播行为。如果当前存在事务,则加入该事务;如果当前不存在事务,则创建一个新的事务。):如果当前存在事务,则加入该事务;原创 2024-07-14 18:39:19 · 386 阅读 · 0 评论