2020-11-02问题记录

背景

前端有调整,修复问题,提交前端代码后,后端没有提交任何代码和操作,仅重启一下服务,原有RedisUtil报错,导致后端和Redis有关服务全部不可用,报错信息大致如下:

java.lang.IllegalArgumentException: non null hash key required
at org.springframework.util.Assert.notNull(Assert.java:115)

根据不同的get或者是set方法报错不同,但是可以确定时redis问题,不过暂时没有解决,将后端服务回退后,一切正常。问题先记录,后续解决后更新解决方案~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
(1)用户表设计: ``` CREATE TABLE user ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(20) NOT NULL UNIQUE, mobile VARCHAR(11) NOT NULL, gender ENUM('男', '女', '保密') NOT NULL, register_time DATETIME NOT NULL, member_level INT NOT NULL DEFAULT 0 ); INSERT INTO user (username, mobile, gender, register_time, member_level) VALUES ('张三', '13912345678', '男', '2021-07-01 10:00:00', 0), ('李四', '13812345678', '女', '2021-07-02 11:00:00', 20), ('王五', '13712345678', '保密', '2021-07-03 12:00:00', 50), ('赵六', '13612345678', '男', '2021-07-04 13:00:00', 80), ('钱七', '13512345678', '女', '2021-07-05 14:00:00', 100); SELECT * FROM user; ``` 查询结果: ``` +----+----------+-------------+--------+---------------------+--------------+ | id | username | mobile | gender | register_time | member_level | +----+----------+-------------+--------+---------------------+--------------+ | 1 | 张三 | 13912345678 | 男 | 2021-07-01 10:00:00 | 0 | | 2 | 李四 | 13812345678 | 女 | 2021-07-02 11:00:00 | 20 | | 3 | 王五 | 13712345678 | 保密 | 2021-07-03 12:00:00 | 50 | | 4 | 赵六 | 13612345678 | 男 | 2021-07-04 13:00:00 | 80 | | 5 | 钱七 | 13512345678 | 女 | 2021-07-05 14:00:00 | 100 | +----+----------+-------------+--------+---------------------+--------------+ ``` (2)学生表设计: ``` CREATE TABLE student ( id INT AUTO_INCREMENT PRIMARY KEY, student_no VARCHAR(20) NOT NULL UNIQUE, name VARCHAR(20) NOT NULL, gender ENUM('男', '女') NOT NULL, birthday DATE NOT NULL, enrollment_date DATE NOT NULL, address VARCHAR(100) NOT NULL ); INSERT INTO student (student_no, name, gender, birthday, enrollment_date, address) VALUES ('20210001', '张三', '男', '2000-01-01', '2020-09-01', '北京市海淀区'), ('20210002', '李四', '女', '2001-02-02', '2020-09-01', '北京市朝阳区'), ('20210003', '王五', '男', '2002-03-03', '2020-09-01', '北京市西城区'), ('20210004', '赵六', '女', '2003-04-04', '2020-09-01', '北京市东城区'), ('20210005', '钱七', '男', '2004-05-05', '2020-09-01', '北京市丰台区'); SELECT * FROM student; ``` 查询结果: ``` +----+------------+--------+--------+------------+------------------+---------------------+ | id | student_no | name | gender | birthday | enrollment_date | address | +----+------------+--------+--------+------------+------------------+---------------------+ | 1 | 20210001 | 张三 | 男 | 2000-01-01 | 2020-09-01 | 北京市海淀区 | | 2 | 20210002 | 李四 | 女 | 2001-02-02 | 2020-09-01 | 北京市朝阳区 | | 3 | 20210003 | 王五 | 男 | 2002-03-03 | 2020-09-01 | 北京市西城区 | | 4 | 20210004 | 赵六 | 女 | 2003-04-04 | 2020-09-01 | 北京市东城区 | | 5 | 20210005 | 钱七 | 男 | 2004-05-05 | 2020-09-01 | 北京市丰台区 | +----+------------+--------+--------+------------+------------------+---------------------+ ``` (3)留言表设计: ``` CREATE TABLE message ( id INT AUTO_INCREMENT PRIMARY KEY, author_name VARCHAR(20) NOT NULL, content TEXT NOT NULL, create_time DATETIME NOT NULL ); INSERT INTO message (author_name, content, create_time) VALUES ('张三', '这是第一篇留言', '2021-07-01 10:00:00'), ('李四', '这是第二篇留言', '2021-07-02 11:00:00'), ('王五', '这是第三篇留言', '2021-07-03 12:00:00'), ('赵六', '这是第四篇留言', '2021-07-04 13:00:00'), ('钱七', '这是第五篇留言', '2021-07-05 14:00:00'); SELECT * FROM message; ``` 查询结果: ``` +----+-------------+-----------------+---------------------+ | id | author_name | content | create_time | +----+-------------+-----------------+---------------------+ | 1 | 张三 | 这是第一篇留言 | 2021-07-01 10:00:00 | | 2 | 李四 | 这是第二篇留言 | 2021-07-02 11:00:00 | | 3 | 王五 | 这是第三篇留言 | 2021-07-03 12:00:00 | | 4 | 赵六 | 这是第四篇留言 | 2021-07-04 13:00:00 | | 5 | 钱七 | 这是第五篇留言 | 2021-07-05 14:00:00 | +----+-------------+-----------------+---------------------+ ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值