LOGGER打印日志加入e异常堆栈
4.冗余服务调用
分析:这是一个和数据库交互的dao层分页查询,
大概意思是先根据条件查询出总数量,
在查询具体的数据列表问题:这段代码不仔细分析是看不出来
什么问题的...,想必在屏幕前的你也是这样想的,
但是有一个场景,假如说
标红框的地方查询结果是0,count为0,
也就是说我根据同样的条件查询列表总数为0,
那么我以通用的条件再去查询
列表肯定返回也是null,这种场景...get和put
分析:这段代码的大概意思是,
分页查询数来一个列表,
然后循环队列表进行转配问题:循环中对map进行get和put操作,
每次循环从map中取出就得值,
然后加上新元素值,再放入map,...;
这里我想给大家明确一个概念,
数据库为什么叫做数据库,
是因为其有独特的最擅长的功能,
就是查询和存储,不是数据库不能
够计算而是让数据库计算,效率真的高吗?...解决方案:所以,既然是数据库,
那么就让数据库做他最擅长的
存储和查询吧,计算这种事情还是
交给java程序比较好,
另外,在大部分项目中,数据库和
java服务相比,数据库属于稀缺资源,
我们可以对一个