Open 2508207487 opened 5 days ago
redis由于无法指定连接重新配置过,maven没有动,redisConfig重新配置的ruoyi-vue的序列化方式 @Configuration public class RedisConfig {
@Value("${spring.redis.host}")
private String host;
@Value("${spring.redis.port}")
private int port;
@Value("${spring.redis.password}")
private String password;
@Value("${spring.redis.database}")
private int database;
@Bean
JedisConnectionFactory jedisConnectionFactory() {
RedisStandaloneConfiguration config = new RedisStandaloneConfiguration();
config.setHostName(host);
config.setPort(port);
config.setPassword(password);
config.setDatabase(database);
return new JedisConnectionFactory(config);
}
@Bean
public RedisTemplate<String, Object> redisTemplate() {
RedisTemplate<String, Object> template = new RedisTemplate<>();
template.setConnectionFactory(jedisConnectionFactory());
FastJson2JsonRedisSerializer serializer = new FastJson2JsonRedisSerializer(Object.class);
// 使用StringRedisSerializer来序列化和反序列化redis的key值
template.setKeySerializer(new StringRedisSerializer());
template.setValueSerializer(serializer);
// Hash的key也采用StringRedisSerializer的序列化方式
template.setHashKeySerializer(new StringRedisSerializer());
template.setHashValueSerializer(serializer);
template.afterPropertiesSet();
return template;
}
}
仪表盘加载时打断点看一下,有没有进入到配置的这个getRoles方法
版本号:1.8.1-beta
问题描述:
项目单独部署,自带登录功能已去除,加上token鉴权后积木仪表盘的数据源和数据集无法修改删除,登录用户是admin,角色部分没有动默认也是admin,积木报表功能正常
错误日志&截图:
重现步骤:
友情提示(为了提高issue处理效率):