목록스프링프레임워크 (3)
준호씨의 블로그
새로운 프로젝트를 하면서 기존에 프로젝트 환경 세팅해둔 프로젝트를 이어받았는데요. API 서버 프로젝트이고 Spring Boot WebFlux로 되어 있었습니다. 프로젝트를 이어받으면서 WebFlux 쓰지 말고 MVC로 다시 만드는 게 좋겠다는 의견을 들었는데요. 디버깅도 어렵고 익숙한 방식도 아니고 더욱이 비동기 구현해서 퍼포먼스를 끌어올려야 될 이유도 없다는 이유들이었습니다. 맞는 말들이었긴 하지만 그래도 괜히 WebFlux로 한번 계속 진행해 보고 싶더군요. 그래서 한 동안 WebFlux 공부를 하면서 진행해 보았습니다. MVC와 WebFlux MVC와 WebFlux를 간단한 Controller코드로 구현해 보았습니다. // MVC @GetMapping("/members") public Member..
최근 부서를 옮기고 나서 새로운 프로젝트를 하게 되었는데요. 스프링 프레임워크를 기반으로 개발을 하고 있습니다. 기존에도 스프링 프레임워크를 사용해서 프로젝트를 몇 번 했었기에 그냥 하면 되지 않을까 했는데 그렇지만은 않았습니다. 예전에 썼던 spring 버전들을 보면 h프로젝트: 이미 구현된 프로젝트였고 저는 2012년부터 수정을 했습니다. Spring Framework 버전은 놀랍게도 1.2.8. xml로 스프링 빈 설정을 합니다. 추후 4 버전대로 올리긴 했지만 RestTemplate 같은 기능들을 쓰기 위함이었지 xml도 그대로 쓰고 스타일이 바뀌지는 않았습니다. SMTP 서버였고 MVC나 REST API랑은 관련이 없었습니다. e프로젝트: 2014년에 했던 프로젝트입니다. Spring Frame..
작년 1월 토비의 스프링 3 책으로 팀원들과 스프링 프레임워크 스터디를 했었다. (http://junho85.pe.kr/92) 하지만 그 당시 우리팀은 java 를 주력으로 하던 팀이 아니었다. 스프링 프레임워크를 사용한 프로젝트도 별로 없었다. (놀라웠던 점 중 하나는 내가 맡고 있는 시스템 중 하나가 java 로 되어 있었는데 spring 1.2.8 버전을 사용하고 있었다는 거. 처음에 이 시스템 맡아서 할 때는 spring framework 를 사용했는지도 몰랐었다.) 그 당시 스터디는 7장 정도 까지 진행 하다가 내가 파견 근무 나가면서 스터디 종료 되어 버렸다. 멤버들도 스프링 프레임워크에 대해 잘 모르고 경험도 별로 없었던 상태라 모르는 부분들을 제대로 짚고 넘어 가기 어려웠다. 아무튼 스터디..