| | |
| | | import com.fasterxml.jackson.databind.ObjectMapper; |
| | | import com.fasterxml.jackson.databind.jsontype.impl.LaissezFaireSubTypeValidator; |
| | | import com.hx.redisson.entity.RedissondbConfigEntity; |
| | | import com.hx.redisson.manager.RedisManager; |
| | | import org.apache.commons.collections.CollectionUtils; |
| | | import org.redisson.Redisson; |
| | | import org.redisson.api.RedissonClient; |
| | |
| | | System.out.println("getHost:"+singleConfig.getAddress()); |
| | | System.out.println("getHost:"+singleConfig.getPassword()); |
| | | RedissonClient redissonClient = Redisson.create(config); |
| | | |
| | | // 构造RedissonConnectionFactory |
| | | RedissonConnectionFactory redisConnectionFactory = new RedissonConnectionFactory(redissonClient); |
| | | // bean定义 |
| | |
| | | redisTemplate(redisTemplate, redisConnectionFactory); |
| | | // 注册Bean |
| | | registry.registerBeanDefinition("redisTemplate" + db, redisTemplate); |
| | | |
| | | RedisManager.redissonTemplateMap.put(db+"",redissonClient); |
| | | }); |
| | | } |
| | | logger.info("《《《动态注册bean结束》》》"); |