- 博客(5)
- 收藏
- 关注
原创 在mybatis中<association> 和<collection>区别
因此,<association> 和 <collection> 是相对的两个标签,分别用于处理 单个对象 和 集合对象 的映射。<association> 用于 映射对象属性(一对一 或 多对一)<collection> 用于 映射集合属性(一对多)<association> 标签。<collection> 标签。
2025-05-13 17:19:21
326
原创 HashMap的键值对存储要点
首先介绍 HashMap 的基本原理,即它是如何工作的 HashMap 是一种基于哈希表的数据结构,它通过将键映射到表中的位置来实现快速的数据检索探讨哈希函数的选择和冲突解决策略对 HashMap 性能的影响;这是最常见的解决哈希冲突的方法之一在这种方法中,HashMap 的每个桶(bucket)不再是一个单一的位置,而是一个链表当发生哈希冲突时,新的键值对会被添加到相应桶的链表上这样,每个桶可以容纳多个键值对,它们。这是因为 HashMap 并没有内置同步机制来保证其线程安全性。
2025-04-30 22:44:10
875
原创 6种 Spring 依赖注入方式
Spring框架提供了多种依赖注入方式,包括构造器注入、Setter方法注入、接口注入、自动装配、注解注入和Java配置等。不同的注入方式适用于不同的场景,开发人员可以根据具体需求选择合适的方式。依赖注入使得应用程序的组件之间解耦合,提高了代码的可测试性、可维护性和可扩展性。通过灵活使用Spring框架提供的依赖注入方式,可以更加方便地管理和维护应用程序的依赖关系,从而提升开发效率和代码质量。在实际开发中,根据具体的需求和项目特点,我们可以组合使用不同的依赖注入方式。
2025-04-24 17:10:52
774
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人