- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 Java 集合 接口集成关系和实现
集合类存放于java.util包中,主要有3中:set(集) 、list(列表包含Queue) 和map(映射)。1、Collection 是集合List、set、Queue的最基本的接口。2、Iterator 可以通过迭代器遍历集中的数据。3、是映射表的基础接口。...
2020-11-12 16:53:58 622
转载 SQL优化
01,对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by 涉及的列上建立索引。02,应尽量避免在where子句中使用!=或<>操作符,否则引擎将放弃使用索引而进行全表扫描。03,应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描。例子:select id from t where num is null;可以在num上设置默认值0,确保表num列没有null值,然后这样查询:select id from
2020-08-04 10:11:23 74
转载 hibernate级联操作详解
级联操作 一.简单的介绍cascade和inverse (Employee – Department)l Casade用来说明当对主对象进行某种操作时是否对其关联的从对象也作类似的操作,常用的cascade: none,all,save-update,delete, lock,refresh,evict,replicate,persist,
2016-05-18 19:03:12 310
转载 为什么重写equals方法,一定要重写HashCode方法?
主要原因是默认从Object继承来的hashCode是基于对象的ID实现的。如果你重载了equals,比如说是基于对象的内容实现的,而保留hashCode的实现不变,那么很可能某两个对象明明是“相等”,而hashCode却不一样。这样,当你用其中的一个作为键保存到hashMap、hasoTable或hashSet中,再以“相等的”找另一个作为键值去查找他们的时候,则根本找不到。
2016-05-18 18:28:19 476 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人