我现在在学ssm框架,今天为大家分享一下MyBatis框架。 一, MyBatis MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和 ...
分类:
其他好文 时间:
2019-04-06 09:58:08
阅读次数:
127
PL/SQL表 table()函数用法/* PL/SQL表 table()函数用法:利用table()函数,我们可以将PL/SQL返回的结果集代替table。 oracle内存表在查询和报表的时候用的比较多,它的速度相对物理表要快几十倍。 simple example: 1、table()结合数组: ...
分类:
数据库 时间:
2019-04-05 20:02:31
阅读次数:
355
(1.11)mysql hint 关键词:mysql提示 1、SQL提示 (hint)是优化数据库的手段之一,使用它加入一些人为的提示来达到优化操作的目的; 举例: select sql_buffer_result * from ...... 这个语句强制Mysql生成一个临时结果集。只要临时结果集 ...
分类:
数据库 时间:
2019-04-04 12:34:12
阅读次数:
177
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Ob ...
分类:
编程语言 时间:
2019-04-03 21:55:29
阅读次数:
227
原地址:https://www.cnblogs.com/logon/p/3748020.html 对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding ...
分类:
数据库 时间:
2019-04-03 12:49:43
阅读次数:
190
union all 完全保留两个查询结果集 CEILING :舍入到临近的最大整数 SIN(数值参数):求正弦值 ...
分类:
数据库 时间:
2019-04-01 15:33:31
阅读次数:
148
面试的时候不会写,只写完了层次遍历,挂了,Orz。 思路: 1.层次遍历,bfs。 2.遇到新层的第一个节点才会添加新层。 3.每层从右往左遍历,则最右的始终是每层的第一个。 4.结合2,3。当需要添加新层时,将节点值添加进结果集。 用到的数据结构: 1.队列,这里用双向Deque。 2.线性表,存 ...
分类:
其他好文 时间:
2019-03-31 09:34:06
阅读次数:
198
一. sql优化 1. 写明查询具体某几列,减少*的使用,表名过长时,尽量使用表的别名 *和列名一样 2,在业务密集的SQL当中尽量不采用IN操作符,用EXISTS 方案代替。 in 和 exists的区别: 如果子查询得出的结果集记录较少,主查询中的表较大且又有索引时应该用in, 反之如果外层的主 ...
Hadoop是分布式文件系统 并行处理系统:高效存储和高效处理组件 Mapreduce,函数式编程机制,分Map阶段和reduce阶段,他不但是一个编程方式,同时也是个运行框架,它分两个阶段 Map阶段:抽取各个键值对生成键值对结果集(一般存在本地),这些键值对存储下来并进行排序 reduce阶段: ...
分类:
其他好文 时间:
2019-03-28 19:29:04
阅读次数:
182
--在SELECT子句中出现的函数或表达式会在结果集中作为字段名,这样的可读性差,因此可以为--这样的字段添加别名(别名中不能出现空隔,除非是用双引号括起来的)--别名中如果希望包含空隔或者区分大小写,那么该别名需要使用双引号括起来。SELECT ename,sal*12 "sal" FROM em ...
分类:
数据库 时间:
2019-03-28 00:34:09
阅读次数:
184