Spring
文章平均质量分 71
li.wz
这个作者很懒,什么都没留下…
展开
-
使用 StopWatch 进行代码计时和性能分析
StopWatch: 开始一个指定名称的计时任务。stop(): 停止当前任务的计时。: 获取所有任务的总耗时(毫秒)。: 获取所有任务的总耗时(秒)。: 获取任务的总数。: 获取最后一个任务的名称。: 获取最后一个任务的耗时(毫秒)。: 以格式化的方式输出所有任务的信息。原创 2024-10-16 10:15:00 · 554 阅读 · 0 评论 -
Lock4j:基于AOP的分布式锁工具
Lock4j是一个基于Java的分布式锁框架,旨在为分布式系统提供高效的锁机制。它支持多种底层存储,如Redis、Zookeeper和数据库,并通过Spring AOP进行集成,使得开发者可以轻松地在Spring应用中使用分布式锁。Lock4j支持自定义锁实现,开发者可以根据具体需求实现自己的锁逻辑。例如,可以基于不同的底层存储(如Etcd、Consul等)实现分布式锁。自定义锁实现需要继承Lock4j的基础类,并实现相应的方法。原创 2024-10-06 10:15:00 · 1055 阅读 · 0 评论 -
Spring Boot 注解详解
Spring Boot 是一个基于 Spring 框架的轻量级解决方案,它通过简化配置和自动化注解的方式,极大地提高了应用程序的开发效率。在开发 Spring Boot 应用时,各类注解起到了至关重要的作用。注解不仅帮助开发者减少冗余配置,还能让代码更加直观和易于维护。本文将详细探讨 Spring Boot 中常见的注解,从原理、使用场景到最佳实践,帮助你更深入地理解这些注解的作用和使用方法。原创 2024-09-04 10:15:00 · 623 阅读 · 0 评论 -
Java 定时器 Quzrtz 的集成使用
Java 定时器 Quzrtz 的集成使用 1. 实现思路 1) 导入依赖Jar包(Spring和Quartz) 2) 编写定时任务(TestJob 类) 3) 配置Spring参数,配置定时任务的运行时间 4) 编写测试用例,运行测试、输出测试结果 5) 其他。原创 2016-02-22 16:16:44 · 1722 阅读 · 0 评论