간단한 미니 프로젝트에 TDD를 사용하기로 했다. 별생각 없이 내린 결정이지만 이렇게 귀찮고 또한 효율적일지 몰랐다. 이번 포스팅에서는 TDD를 활용한 회원 가입 서비스를 만들어보자.
데이터 전송에는 벌크 형과 스트리밍 형 두 종류의 도구가 사용된다. 이 둘은 기술적인 특성, 사용되는 도구가 전혀 다르므로 그 성질을 이해한 다음에 구분해서 사용해야 한다.
졸업 작품의 주제가 빅데이터라 이에 대한 학습을 진행한다. 이를 위한 첫 번째 책은 빅데이터를 지탱하는 기술이다.
앞서서 S3에 저장된 도면 파일을 다운로드 받아 텍스트 데이터를 추출한 후 DB에 저장하는 서비스를 만들었다. 하지만 상용 서비스에 비해 터무니 없이 느린 속도에 충격을 받고 코드를 수정해 보려고 한다.
지난 게시글에서 만든 회원 서비스에 CAD 파일 관리 기능을 추가한 것이다. 그렇다고 지난 내용이 이어지지 않으니 본 게시물만 읽어도 충분하다.
기업에 제공하는 서비스에 회원 인증 기능이 필요하게 되었다. spring security와 mysql, jwt를 사용해 만들어보자
데이터 분석을 위해서 도면 파일(.DWG)내의 텍스트를 추출해 엑셀화 해달라는 요구를 받았다. 앞선 게시물에서 텍스트 추출 방법을 살펴보았는데 이번 게시물에서는 위의 방법을 고도화할 것이다.
매크로를 사용해 텍스트를 추출하던 기존의 방법은 많은 문제가 있다. 문제를 해결해보자