
springboot 프로젝트를 시작하거나, 프로젝트를 svn으로 받을 시 주의사항이 있습니다. 해당 프로젝트를 gradle refresh를 한 후 아래와 같이 에러가 빵빵 터집니다. org.springframework.boot class를 다 import하지 못하고 에러가 나서 springBootVersion 를 제대로 인식을 못해서 그런 줄 알고 구글링 및 여러 코드를 해보았지만, 에러를 해결할 수 없었습니다. 하지만 , settings.gradle 에 rootProject.name이 있는데 여기서 에러가 난 것입니다. 원인은 말 그대로 ROOT 해당 프로젝트의 ROOT 이름이 프로젝트명과 다르기 때문에 경로를 찾지 못하고 모든 org.* 가 import 안되고 에러가 났던 이유였습니다. 꼭 setti..
123456789101112131415@SpringBootApplicationpublic class FisMonitoringApplication { private static final Logger logger = LoggerFactory.getLogger(FisMonitoringApplication.class); public static void main(String[] args) { ApplicationContext ctx = SpringApplication.run(FisMonitoringApplication.class, args); // /** * @description Jetty Websocket Server Start * **/ MonitorServer jettyServer = ctx.getBe..
webSocket 통신을 사용하여 프로젝트를 진행 중 문득 왜 client 쪽에서 요청을 5초간격으로 해줘야되는가??? webSocket 쪽 server 에서 데이터 수와 정보가 변화하게 되면 전달해주면 되는것아닌가라고 생각을 갖게 되었습니다. websocket에는 polling, long polling, streaming 방법이 있습니다. 찾아보니 streaming client에서 한번 요청을 하고나서 서버에서 event가 생기면 주기적으로 response를 보내는 방법입니다. 그러면 이 방법을 쓰면 되는 것 아닌가? 라는 의구심이 듭니다. 그러면 왜 밑에 보이는 코드처럼 5초간격으로 client쪽에서 요청을 해야하는가?? 12345function onOpen(msg){ $('.dbon').html("..
- Total
- Today
- Yesterday
- socket
- 네트워크
- NIKE
- offwhite
- 맛집
- 스프링
- 파스타
- spring
- websocket
- 개발
- 오복수산
- 샌드위치
- Was
- SpringBoot
- 한남동
- jquery
- 웹
- 통신
- 커피
- 오프화이트
- web
- Error
- html
- It
- MVC
- javascript
- Java
- server
- API
- 서버
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |