
数据库
文章平均质量分 76
poetteaes
这个作者很懒,什么都没留下…
展开
-
ORACLE中exists(not exists)与in(not in)的对比及null值处理
(1) in和existsin和exists的用法分别如下:SELECT * FROM table_name1 A WHERE A.id IN (SELECT B.id FROM table_name2 B);SELECT * FROM table_name1 A WHERE EXISTS (SELECT 1 FROM table_name2 B WHERE B.id=A.id) ;in...原创 2018-05-19 16:59:03 · 1890 阅读 · 0 评论 -
JDBC连接mysql-8.0实现增删改查
(一)安装配置mysql官网下载mysql-8.0.11-winx64.zip解压到某个目录(例如E:\mysql-8.0.11-winx64)添加环境变量 MYSQL_HOME,值为E:\mysql-8.0.11-winx64(需要替换成实际解压目录);修改环境变量PATH,在末尾添加%MYSQL_HOME%\bin;打开cmd窗口,在E:\mysql-8.0.11-winx64\...原创 2018-06-24 19:59:09 · 3170 阅读 · 0 评论 -
redis安装配置与测试
linux下安装配置和测试步骤如下:(一)下载安装下载地址:https://redis.io/download下载redis-4.0.9.tar.gz上传到/usr/local/src/目录下,解压:$ tar -xvf redis-4.0.9.tar.gz编译安装(安装到/usr/local/redis目录下)$ cd redis-4.0.9$ cd src$ make $ make insta...原创 2018-06-10 15:09:34 · 402 阅读 · 0 评论 -
redis的五种数据类型
前一篇文章(redis安装配置与测试),介绍了linux下redis的安装配置与测试,这里总结一下redis的五种数据类型,及其简单的操作测试:redis有五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)、zset(有序集合)。(1)string是最基本的数据类型127.0.0.1:6379> SET key2 value2OK127.0.0.1:63...原创 2018-06-10 15:30:26 · 1281 阅读 · 0 评论 -
hiredis包装redis数据库操作接口及测试(增删改查与连接)
前两篇文章(redis安装配置与测试、redis的数据类型)总计了redis的一些基本知识,这里要进行一下redis的实践,先介绍一个实际应用场景,对于客户频繁需要查询的信息,可以将其放在redis内存数据库中,相当于一个缓存,每次查的时候先去redis内存数据库中去查询,如果查询不到再去oracle数据库中查询,这样提高了效率。本文,使用redis的C与语操作接口hiredis包装了redi...原创 2018-06-10 16:52:47 · 3823 阅读 · 0 评论 -
java操作redis
前面几篇文章(redis安装配置与测试、redis的数据类型、hiredis包装redis增删改查接口)已经对redis的理论和实践进行了一些探讨。这里介绍一下java下redis的访问和操作,java操作redis需要使用jedis.jar包,可以从官网下载https://mvnrepository.com/artifact/redis.clients/jedis 。jedis的一些api可以看...原创 2018-06-10 18:12:53 · 267 阅读 · 0 评论 -
MyBatis测试
MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java 对象)映射成数据库中的记录。 MyBatis中的全局配置文件定...原创 2018-06-29 23:28:18 · 8213 阅读 · 0 评论 -
jpa利用Specification实现多条件查询排序
Entity实体类:import java.time.Instant;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import java...原创 2019-06-14 18:58:09 · 3229 阅读 · 0 评论