목록spring (4)
applan의 개발 이야기

💥 발생 다음과 같은 테스트 컨트롤러를 생성한 뒤 로컬에서 Tomcat 을 실행시켰더니 발생한 현상 ( Content-Type에 따른 테스트를 진행하기 위해 두개의 컨트롤러 각각 생성 ) @RequestMapping(method= RequestMethod.POST, value="/test") public @ResponseBody String test(HttpServletRequest request, HttpServletResponse response) { logger.info(response.getContentType()); logger.info(request.getContentType()); logger.info(request.getQueryString()); logger.info(request.get..

🔥 계기 이직 준비 중 Java, Spring 웹, 서버 개발자라고 말하면서도, Spring 개념에 대해 자세히 숙지하지 못하고있다고 생각했다. 최근 인프런에서 백기선님의 강의를 들으면서 많이 반성하게되었다. 이에 잘못된 습관을 고치고자 할 수 있을때 계속해서 수정하기로 마음먹었다. 📄 본문 - Spring Framework 이란? - 정의 : 1. Java 엔터프라이즈 애플리케이션을 쉽게 만들 수 있도록 도움을 주는 세계에서 가장 인기있는 오픈소스 자바 프레임워크 - 장점 : 1. 기본 뼈대와 틀을 제공하기 때문에 개발자의 수준과 실력에 상관없이 일정한 수준의 품질을 기대할 수 있음. 2. 뼈대와 틀이 비슷하기 때문에 담당자, 개발자가 변경되어도 코드 리딩에 대한 리스크를 줄일 수 있음. - 단점 : ..

💥 발생 API 서버에 Postman으로 통신을 날려보니 다음과 같은 에러 발생 🧑💻 문제 확인 기존에 사용하던 다른 Postman Request 들은 정상 동작 🤔 문제 해결 과정 구글 검색을 통해 확인해보니 ASP IIS 설정 문제 정보만 표기 현재 사용하고있는 프레임워크는 Spring mvc 기반이기 때문에 상관 없다고 판단, 정상 동작하는 다른 Request 와 비교 분석 😃 문제 해결 확인해보니 Body 데이터 전송 방법이 raw-JSON 방식이 아닌 form-data 방식으로 전송하고있어서 발생한 문제였음 json 방식으로 수정하니 정상 동작 확인

보안 이슈 ( CVE-2021-44228 ) 최초 발견일 : 2021.11.24 최초 발견자 : ( 알리바바 클라우드 보안팀 ) Chen Zhaojun 대응 방안 https://spring.io/blog/2021/12/10/log4j2-vulnerability-and-spring-boot https://www.krcert.or.kr/data/secNoticeView.do?bulletin_writing_sequence=36389 현재 log4j의 보안 이슈와 사건이 해외 곳곳에서 퍼지고있다. 한국은 아직 사건이 없지만 미리 조치를 취해야한다고 한다. 주말에 놀고있는 와중에 회사에서 긴급하게 전화가 와서 조치 후 해당 게시물을 작성한다. * 이클립스 기준 확인 방법은 다음과 같았다. 1. 프로젝트 클릭 후 ..