redis挂掉了,改成直接去db查询
try{
String key = username;
// 缓存存在
boolean hasKey = redisTemplate.hasKey(key);
String dbPassword ;
if (hasKey) {
// UserInfo user = operations.get(key);
UserInfo userInfo = (UserInfo) redisTemplate.opsForValue().get(key);
dbPassword = userInfo.getPassword();
}else{
dbPassword = getJdbcTemplate().queryForObject(this.sql, String.class, username);
}catch(Exception e){
dbPassword = getJdbcTemplate().queryForObject(this.sql, String.class, username);
}