摘要: 一、redisTemplate和stringRedisTemplate对比 RedisTemplate看这个类的名字后缀是Template,如果了解过Spring如何连接关系型数据库的,大概不会难猜出这个类是做什么的 ,它跟JdbcTemplate一样封装了对Redis的一些常用的操作,当然Stri 阅读全文
posted @ 2018-05-30 00:00 yifanSJ 阅读(799) 评论(0) 推荐(0) 编辑
摘要: redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持四种持久化方式,一是 Snapshotting(快照)也是默认方式;二是Append-only file(缩写aof)的方式;三是虚拟内存方式;四是diskstore方式。后两种方式 阅读全文
posted @ 2018-05-29 23:34 yifanSJ 阅读(157) 评论(0) 推荐(0) 编辑
摘要: # Redis configuration file example. # # Note that in order to read the configuration file, Redis must be # started with the file path as first argumen 阅读全文
posted @ 2018-05-29 23:09 yifanSJ 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 概述 Redis的键值可以使用物种数据类型:字符串,散列表,列表,集合,有序集合。本文详细介绍这五种数据类型的使用方法。本文命令介绍部分只是列举了基本的命令,至于具体的使用示例,可以参考Redis官方文档:Redis命令大全 字符串类型 字符串是Redis中最基本的数据类型,它能够存储任何类型的字符 阅读全文
posted @ 2018-05-29 17:21 yifanSJ 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 概念: 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 概述: 通常的代理服务器,只用于代理内部网络对Inter 阅读全文
posted @ 2018-05-28 16:08 yifanSJ 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 原理简单来说,就是要选举leader,会生成一个zxid,然后分发给所有的server(所以这里一台server可以接受多台server给他发送要选举leader的请求),然后各个server根据发送给自己的zxid,选择一个值最大的,然后将这个选择返回给发送这个zxid的server,只要这个se 阅读全文
posted @ 2018-05-28 10:00 yifanSJ 阅读(230) 评论(0) 推荐(0) 编辑
摘要: @TableField(exist = false):表示该属性不为数据库表字段,但又是必须使用的。 @TableField(exist = true):表示该属性为数据库表字段。 Mybatis-Plus 插件有这个功能,可以看一下 @TableName:数据库表相关 @TableId:表主键标识 阅读全文
posted @ 2018-05-27 23:52 yifanSJ 阅读(23791) 评论(0) 推荐(0) 编辑
摘要: 1. 使用MyBatisPlus AutoGenrator注意数据库表字段最好用下划线分格,生成的Bean类才会是驼峰式的 2. 在/src/main/resources中加入Mybatis-Plus.properties配置文件 #此处为本项目src所在路径(代码生成器输出路径) OutputDi 阅读全文
posted @ 2018-05-27 23:46 yifanSJ 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 一、Java代码 二、XML Mapper 已验证,正确 阅读全文
posted @ 2018-05-27 14:57 yifanSJ 阅读(1768) 评论(0) 推荐(0) 编辑
摘要: MySql和SqlServer 支持主键自增长的数据库: Oracle不支持主键自增长的数据库: 阅读全文
posted @ 2018-05-27 14:38 yifanSJ 阅读(205) 评论(0) 推荐(0) 编辑