写一个简易的java项目(五) websocket 弹幕 -2 (+ redis)
2021-03-18 00:27
标签:int color 超时 com val 注入 turn tor boolean 这一篇主要是用redis 做个简单的存储。把websocket传过来的消息存起来。 依赖: 配置: 看一下: 这些之前都做了,没怎么改。 由于@ServerEndpoint不支持注入,这里有点难受: 这是在网上找的一段代码: 这个地方获取用到的service 收到消息后把消息存起来。这里因为我前台传过来的是。。{type:"123"} 这种类型的。 service 大概就是酱紫: 下一篇继续说: @ 写一个简易的java项目(五) websocket 弹幕 -2 (+ redis) 标签:int color 超时 com val 注入 turn tor boolean 原文地址:https://www.cnblogs.com/DarGi2019/p/13952755.htmlredis
dependency>
groupId>org.springframework.bootgroupId>
artifactId>spring-boot-starter-data-redisartifactId>
dependency>
redis:
host: xxx
port: 6379
password: xxxx
timeout: 3000ms # 连接超时时间(毫秒)
@Configuration
public class RedisConfig {
@Bean(name = "redisTemplate")
public RedisTemplate
websocket引入redis
@Repository
public class SpringUtils implements BeanFactoryPostProcessor {
private static ConfigurableListableBeanFactory beanFactory; // Spring应用上下文环境
@Override
public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException {
SpringUtils.beanFactory = beanFactory;
}
public static ConfigurableListableBeanFactory getBeanFactory() {
return beanFactory;
}
/**
* 获取对象
*
* @param name
* @return Object 一个以所给名字注册的bean的实例
* @throws org.springframework.beans.BeansException
*
*/
@SuppressWarnings("unchecked")
public static
BeanFactoryPostProcessor(Spring初始化bean时对外暴露的扩展点.)
文章标题:写一个简易的java项目(五) websocket 弹幕 -2 (+ redis)
文章链接:http://soscw.com/essay/65547.html