小编Jos*_*eph的帖子

Spring缓存,不同缓存上的相同键

我试图有两个缓存来存储两个不同的项目,用户和组,具有相同的 id。我希望我应该得到不同的值,因为它们是两个不同的缓存。但事实并非如此。

@Bean
public JedisConnectionFactory jedisConnectionFactory() {
    LOG.debug("redis host: {}, redis port: {}", redisHost, redisPort);
    JedisConnectionFactory factory = new JedisConnectionFactory();
    factory.setUseSsl(true);
    factory.setHostName(redisHost);
    factory.setPort(redisPort);
    factory.setUsePool(true);
    factory.setPassword(primaryKey);
    return factory;
}

/**
 *
 * @return
 */
@Bean(name = "redisTemplate")
public RedisTemplate redisTemplate() {
    RedisTemplate template = new RedisTemplate();
    template.setConnectionFactory(jedisConnectionFactory());
    return template;
}

/**
 *
 * @return
 */
@Bean
public CacheManager cacheManager() {
    RedisCacheManager manager = new RedisCacheManager(redisTemplate());
    manager.setCacheNames(Arrays.asList("users", "groups"));
    return manager;
}

@Cacheable(cacheNames = "users", key = "#id")
public User findUserById(String id) { …
Run Code Online (Sandbox Code Playgroud)

java spring caching

2
推荐指数
1
解决办法
2971
查看次数

Axis2 1.7.1 wsdl2java 问题

wsdl2java -u -uri在 wsdl 文件和它生成的 java 类上运行引发错误xxx must implement the inherited abstract method adbbean.getpullparser。我想我以前没有遇到过这个问题。

这是为什么?

axis2 wsdl2java

1
推荐指数
1
解决办法
1721
查看次数

$ .ajax(...类型:"POST",dataType:"JSON"...)和$ .post(...,"JSON")之间的区别是什么?

我可以使用$ .post()获取返回json字符串解析,但不能获得$ .ajax().

{"result": "success", "id": "1"}
Run Code Online (Sandbox Code Playgroud)

ajax jquery post json

0
推荐指数
1
解决办法
2251
查看次数

标签 统计

ajax ×1

axis2 ×1

caching ×1

java ×1

jquery ×1

json ×1

post ×1

spring ×1

wsdl2java ×1