RequestMappingHandlerAdapter 是 SpringMVC 实现 参数解析 和 结果集处理 的核心类之一。其中,解析参数的接口为 HandlerMethodArgumentResolver;处理结果集的接口为 HandlerMethodReturnValueHandler。Re... ...
分类:
移动开发 时间:
2020-12-03 12:15:36
阅读次数:
9
MapReduce既是一个编程模型,也是一个计算组件,处理的过程分为两个阶段,Map阶段:负责把任务分解为多个小任务,Reduce负责把多个小任务的处理结果进行汇总。其中Map阶段主要输入是一对Key-Value,经过map计算后输出一对Key-Value值;然后将相同Key合并,形成Key-Value集合;再将这个Key-Value集合转入Reduce阶段,经过计算输出最终Key-Value结果集。
分类:
其他好文 时间:
2020-11-26 14:53:23
阅读次数:
6
group by和order by 分组后的字段要么是分组字段或聚合函数 where和having区别: where:在分组之前进行限定;后面不能跟聚合函数的判断 having:在分组之后进行限定,如果不满足结果就不会显示出来;后面可以跟聚合函数判断 select * from t_user gro ...
分类:
数据库 时间:
2020-11-25 12:38:15
阅读次数:
10
1.视图 1.1 什么是视图? 视图实际上是一张虚拟表,其本身不存储数据。 相当于一张表或多张表的数据结果集 数据表复杂的情况下,可以把查询结果放在虚拟表中,提升效率 1.2如何创建、更新、删除视图 创建 CREATE VIEW view_name AS SELECT column1 FROM ta ...
分类:
数据库 时间:
2020-11-20 11:56:03
阅读次数:
13
在连接数据库的时候(MySQL)时,会遇到的问题。 调用QueryRunner的方法是: query(Connection con,String Sql,ResultSetHandler r,Object.params) MapListHandler 将结果集每一行存储到Map集合中,键:列名;值: ...
分类:
其他好文 时间:
2020-11-11 16:51:56
阅读次数:
25
五、ResultMap——结果集映射 解决属性名和字段名不一致的问题 5.1 查询为null的问题 什么时候会出现这个问题? 实体类中设置的属性名和数据库中的字段名不一致 问题复现 数据库中字段设置 实体类中的属性设置 public class User { private int id; priv ...
分类:
其他好文 时间:
2020-11-07 16:22:31
阅读次数:
21
1、order by 默认排序方式是升序ASC。降序为DESC。select * from emp order by firstName asc,lastName. 2、UNION与UNION ALL的区别。 Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序; Union ...
分类:
数据库 时间:
2020-10-31 01:08:48
阅读次数:
24
class Solution { public List<Integer> postorderTraversal(TreeNode root) { //一般解法,前序遍历后,翻转下结果集,注意下 与前序遍历的进栈顺序不一样 //(前序) 根左右 --> 变为 根右左 --> 翻转 左右根 (后续) ...
分类:
其他好文 时间:
2020-10-27 11:40:04
阅读次数:
20
Mybaties介绍 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。Mybatis通过xml或注解 ...
分类:
其他好文 时间:
2020-10-26 11:46:25
阅读次数:
43
最近在工作中用到到了sql server的with..as,在此记录下它的用法 WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring)。查询的结果集被称为公用表表达式(CTE), 公用表表达式可以包括对自身的引用, 这种表达式称为递归公用表表达式。 对于U ...
分类:
数据库 时间:
2020-10-26 11:13:51
阅读次数:
23