- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 如何优雅地记录操作日志:使用Spring Data JPA和Javers篇
Javers是一个Java库,用于跟踪和比较对象的变化。它提供了简单而强大的API,可以与Spring Data JPA无缝集成,轻松实现审计日志功能。Javers支持领域模型的版本控制和变更历史查询,非常适合用于审计日志记录。项目设置首先,我们需要创建一个Spring Boot项目,并引入所需的依赖。
2024-06-28 10:27:15
1079
原创 细说spring的事务隔离级别以及锁表细节
Spring 提供的事务隔离级别允许开发者根据具体的业务需求调整事务的并发性和数据一致性,以平衡系统的性能和可靠性。在实际应用中,选择合适的事务隔离级别至关重要。了解底层数据库对这些隔离级别的支持和实现细节,有助于开发者做出更明智的决策。通过合理配置事务的隔离级别,可以确保系统在高并发环境下的性能和数据一致性,满足复杂的业务需求。无论是保证数据的一致性还是提升系统的并发性,Spring 的事务管理机制都提供了灵活而强大的支持。
2024-06-05 22:51:13
693
原创 浏览器发起一个请求后,背后究竟发生了什么?
结合计算机网络的七层OSI模型架构,可以更加详细地描述输入URL并回车后的整个过程。这七层分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
2024-05-24 21:41:17
748
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人