資源簡介
博客:https://blog.csdn.net/woailol930910/article/details/79914568
websocket 1V1聊天
功能齊全:用戶上下線、離線消息等

代碼片段和文件信息
package?com.use.controller;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpSession;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.ui.Model;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestMethod;
import?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.bind.annotation.RestController;
import?com.use.model.UserInfo;
import?com.use.service.UserService;
import?com.websocket.WebSocket;
@RestController
@RequestMapping(“/user“)
public?class?UserController?{
@Autowired
private?UserService?userService;
public?WebSocket?getWebSocket()?{
return?webSocket;
}
public?void?setWebSocket(WebSocket?webSocket)?{
this.webSocket?=?webSocket;
}
private?WebSocket?webSocket;
@ResponseBody
@RequestMapping(value?=?“/selectList“?method?=?RequestMethod.GET)
public?List?selectList(Model?model)?{
Mapject>?paramMap?=?new?HashMapject>();
List?users?=?userService.selectList(paramMap);
model.addAttribute(“users“?users);
return?users;
}
@RequestMapping(value?=?“/add“?method?=?RequestMethod.GET)
public?String?add(Model?model?String?userName?HttpServletRequest?request)?{
HttpSession?httpSession?=?request.getSession();
httpSession.setAttribute(“userName“?userName);
return?userName;
}
@RequestMapping(value?=?“/getLoginUserName“?method?=?RequestMethod.GET)
public?String?getLoginUserName(Model?model?HttpServletRequest?request)?{
HttpSession?httpSession?=?request.getSession();
String?userName?=?httpSession.getAttribute(“userName“).toString();
return?userName;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-09?10:11??redisIntroduce\
?????文件????????1094??2018-04-09?10:11??redisIntroduce\.classpath
?????目錄???????????0??2018-04-02?17:20??redisIntroduce\.idea\
?????目錄???????????0??2018-04-02?17:20??redisIntroduce\.idea\artifacts\
?????文件?????????308??2017-11-01?16:48??redisIntroduce\.idea\artifacts\redisIntroduce_war.xm
?????文件????????3836??2017-11-02?13:54??redisIntroduce\.idea\artifacts\redisIntroduce_war_exploded.xm
?????文件?????????640??2017-11-01?14:33??redisIntroduce\.idea\compiler.xm
?????文件?????????200??2017-11-01?14:32??redisIntroduce\.idea\encodings.xm
?????目錄???????????0??2018-04-12?15:25??redisIntroduce\.idea\inspectionProfiles\
?????目錄???????????0??2018-04-02?17:20??redisIntroduce\.idea\libraries\
?????文件?????????514??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xm
?????文件?????????493??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__com_alibaba_druid_1_0_18.xm
?????文件?????????644??2017-11-02?13:54??redisIntroduce\.idea\libraries\Maven__com_fasterxm
?????文件?????????595??2017-11-02?13:54??redisIntroduce\.idea\libraries\Maven__com_fasterxm
?????文件?????????623??2017-11-02?13:54??redisIntroduce\.idea\libraries\Maven__com_fasterxm
?????文件?????????511??2017-11-02?13:54??redisIntroduce\.idea\libraries\Maven__com_redisUse_redisUse_0_0_1.xm
?????文件?????????558??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
?????文件?????????462??2017-11-01?16:48??redisIntroduce\.idea\libraries\Maven__junit_junit_3_8_1.xm
?????文件?????????469??2017-11-01?17:54??redisIntroduce\.idea\libraries\Maven__log4j_log4j_1_2_14.xm
?????文件?????????574??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_38.xm
?????文件?????????514??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__org_aspectj_aspectjrt_1_8_7.xm
?????文件?????????500??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__org_mybatis_mybatis_3_3_1.xm
?????文件?????????549??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__org_mybatis_mybatis_spring_1_2_4.xm
?????文件?????????548??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__org_slf4j_jcl_over_slf4j_1_7_13.xm
?????文件?????????513??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__org_slf4j_slf4j_api_1_7_13.xm
?????文件?????????534??2017-11-01?17:54??redisIntroduce\.idea\libraries\Maven__org_slf4j_slf4j_log4j12_1_7_5.xm
?????文件?????????699??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__org_springfr
?????文件?????????664??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__org_springfr
?????文件?????????609??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__org_springfr
?????文件?????????623??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__org_springfr
?????文件?????????637??2017-11-01?17:01??redisIntroduce\.idea\libraries\Maven__org_springfr
............此處省略457個文件信息
- 上一篇:基于adams軟件的挖掘機簡化模型的仿真
- 下一篇:多線程調用dll
評論
共有 條評論