postman으로 API 테스트를 하다 POST 요청이 제대로 되지 않는 상황에 마주했다. 위와같은 단순한 로그인 창이었고, POST 방식으로 테스트를 하면 원하는 결과값이 반환될 줄 알았다. form-data를 체크하고 값을 넣어 요청을 보냈지만 돌아오는 응답은
들어가기 전에 SQL과 NoSQL. 대표적으로 MySQL과 MongoDB를 접하면서 한번쯤 들어보았지만, 명확하게 알고있지는 못하는 것 같아서 스터디를 진행하면서 정리하고 공유해보았다. (아래의 내용 중에는 잘못된 내용이 존재할 수 있습니다.) SQL의 관계 D
문제 postman으로 API 테스트를 하다 DELETE 요청에 body 데이터가 제대로 전달되지 않는 상황에 마주했다. 환경 Tomcat 7.xx Spring MVC 위와 같이 스프링 컨트롤러를 구성하였을 때, @RequestParam에 해당하는 formdata
문제 postman으로 API 테스트를 하다 @PathVariable 로 한글을 넘길 때, 에러가 발생하는 것을 발견하였다. 환경 Tomcat 7.xx Spring MVC 위와 같이 스프링 컨트롤러를 구성하였을 때, @PathVariable에 해당하는 saveNa
Docker-Compose 를 이용하여 DB 환경을 세팅하면서 해당 이슈가 발생하였다. docker-entrypoint-initdb.d 디렉토리 내의 초기화 명령어가 실행되지 않는 이슈가 발생함.Mac OSDockerMariaDB도커를 이용하여 mariadb 이미지를
Monolithic → MSA 전환 회사에서 프로젝트를 진행하면서, Monolithic 구조로 되어있는 시스템을 MSA 구조로 전환하는 프로젝트를 진행하였습니다. 기존의 시스템은 오랫동안 운영/유지보수 되고있던 대형 프로젝트였고, 복잡한 비즈니스 로직과 서비스들간
들어가며, 주문/재고 관리시스템에서 배치작업을 개발/개선하는 업무를 맡게되었습니다. 배치작업 특성상 많은 데이터를 한번에 처리하면서 겪게되었던 경험을 정리해봅니다. 글의 순서 다건의 데이터를 DB에 반영하기 위해, Bulk 쿼리 적용 Mybatis `` 사용
MariaDB는 Mysql의 대체 DB로 많이 사용되고 있습니다.실제로 MySql과 많은 부분 동일하게 동작하며, mysql에 연결하기 위한 jdbc 드라이버로 mariadb-driver를 사용해도 대부분 문제없이 동작합니다.이 글에서 설명하는 이슈는 현재기준 최신버전