-- 如下两种写法等效,一般,通过 exists 的写法更高效mysql> explain select * from sakila.film where film_id in (select film_id from sakila.film_actor where actor_id = 1); + ...
分类:
数据库 时间:
2020-01-28 13:49:41
阅读次数:
99
mongo索引 索引的基本理解 索引实际就是对指定字段进行排序的数据结构 。 基于B Tree的结构提升查询速度。 (时间复杂度logn) 复合键索引可以对多个字段进行排序。复合键索引只能支持前缀子查询 例如创建的复合查询为(a,b,c),匹配的时候只能按照从左往右的形式,比如 (a),(a,b)但 ...
分类:
其他好文 时间:
2020-01-28 12:40:10
阅读次数:
143
JSR303框架是hibernate框架里面的东西,spring框架是没有实现的,但是spring框架能够对其进行整合。 首先在lib目录下面加入相应的jar文件 User.java,添加相应的jsr303框架的注解 UserController.java修改 运行结果: ...
分类:
编程语言 时间:
2020-01-28 12:12:10
阅读次数:
58
SELECT 分组字段,统计函数【别名】,统计函数【别名】,...( SELECT 分组字段 ,统计函数【别名】,统计函数【别名】,... FROM 数据表 【别名】,... 【WHERE 参与运算的数据行的筛选条件(s)】 【GROUP BY 分组字段,分组字段,...】 【HAVING 分组过滤 ...
分类:
其他好文 时间:
2020-01-27 20:37:18
阅读次数:
65
在公司用Hive实现个规则的时候,遇到了要查询某个字段是否在另一张表中,大概情况就是 A表: | id | value1 | value2 | | | : | | | 1 | 100 | 0 | | 2 | 101 | 1 | | 3 | 102 | 1 | B表: | value1 | | | | ...
分类:
其他好文 时间:
2020-01-27 18:55:28
阅读次数:
433
JPA(Hibernate),拥有很强大的能力,极大简化DAO层的开发 Spring Boot实现的是一站式全包,但是数据库是比较特殊的存在,在开发时可以使用Embedded数据库如DerBy等,但是实际环境下,都会把数据库分离到另一台专用服务器,在连接的时候,可能会出现和开发时不一样的各种BUG ...
分类:
编程语言 时间:
2020-01-25 00:54:46
阅读次数:
285
1,one to one, 单向, 谁加注解才能关联(dubug有时候背lazy影响 副表角度: 查:能查,主表不加注解 插入:不加级联插入有异常,只有在副表加cascade = CascadeType.ALL,所以只能说明加了oneToOne只能级联插入, 如果只是查出来再插入,cascade = ...
分类:
Web程序 时间:
2020-01-24 17:13:54
阅读次数:
85
● 谓词就是返回值为真值的函数。 ● 可以将子查询作为IN和EXISTS的参数。 本节将会和大家一起学习 SQL 的抽出条件中不可或缺的工具——谓词(predicate)。例如, =、 <、 >、 <> 等比较运算符,其正式的名称就是比较谓词。 谓词的返回值全都是真值(TRUE/FALSE/UNKN ...
分类:
数据库 时间:
2020-01-24 14:32:39
阅读次数:
115
Mybatis入门 Mybatis简介 Mybatis中文官网:http://www.mybatis.cn/82.html Mybatis前身 Mybatis的前身是Apache的开源框架iBatis,与Hibernate一样是一个Java持久层的框架。 Mybatis的优势在于灵活,它几乎可以替代 ...
分类:
其他好文 时间:
2020-01-24 00:16:05
阅读次数:
193
Windows服务 -- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) 连接与断开服务器 mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW ...
分类:
数据库 时间:
2020-01-23 14:04:16
阅读次数:
108