[{"title":"( 29 个子文件 68.53MB ) springboot整合websocket","children":[{"title":"Spring-websocket-master","children":[{"title":"pom.xml <span style='color:#111;'> 4.15KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"mybatis-config.xml <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 253B </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"chatroom.html <span style='color:#111;'> 5.58KB </span>","children":null,"spread":false},{"title":"fail.html <span style='color:#111;'> 67B </span>","children":null,"spread":false},{"title":"login.html <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false}],"spread":true},{"title":"log4j2.xml <span style='color:#111;'> 3.90KB </span>","children":null,"spread":false},{"title":"static","children":[{"title":"css","children":[{"title":"jquery.bootgrid.min.css <span style='color:#111;'> 3.60KB </span>","children":null,"spread":false},{"title":"bootstrap-datetimepicker.min.css <span style='color:#111;'> 10.99KB </span>","children":null,"spread":false}],"spread":true},{"title":"js","children":[{"title":"jquery.bootgrid.min.js <span style='color:#111;'> 23.43KB </span>","children":null,"spread":false},{"title":"jquery-1.12.3.min.js <span style='color:#111;'> 94.90KB </span>","children":null,"spread":false},{"title":"bootstrap-datetimepicker.min.js <span style='color:#111;'> 36.83KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"mapper","children":[{"title":"LoginMapper.xml <span style='color:#111;'> 792B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"java","children":[{"title":"boot","children":[{"title":"spring","children":[{"title":"config","children":[{"title":"MyDataSource.java <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false},{"title":"WebSocketConfig.java <span style='color:#111;'> 1021B </span>","children":null,"spread":false}],"spread":true},{"title":"po","children":[{"title":"User.java <span style='color:#111;'> 402B </span>","children":null,"spread":false},{"title":"MSG.java <span style='color:#111;'> 225B </span>","children":null,"spread":false},{"title":"Staff.java <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"Message.java <span style='color:#111;'> 775B </span>","children":null,"spread":false}],"spread":true},{"title":"Application.java <span style='color:#111;'> 422B </span>","children":null,"spread":false},{"title":"mapper","children":[{"title":"LoginMapper.java <span style='color:#111;'> 155B </span>","children":null,"spread":false}],"spread":true},{"title":"controller","children":[{"title":"Login.java <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"ChatController.java <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false}],"spread":true},{"title":"service","children":[{"title":"LoginService.java <span style='color:#111;'> 163B </span>","children":null,"spread":false},{"title":"WebSocketServer.java <span style='color:#111;'> 3.96KB </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"LoginServiceImpl.java <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 414B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 7.69KB </span>","children":null,"spread":false},{"title":"staff.sql <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]