본문 바로가기

이야기/Tools

(4)
인텔리제이에서 Lombok 적용이 안된다면 해결책 기본적으로 롬복 설치 및 인텔리제이 설정까지 끝냈음에도 롬복이 적용되지 않는 문제가 발생하곤 한다. 일단 순서에 맞게 진행을 했는지 확인해보자. 1. IntelliJ 플러그인에서 Lombok 플러그인이 Installed 상태인지, 더불어 활성화된 상태인지 확인하기 2. IntelliJ 설정에서 어노테이션 프로세서 - 어노테이션 처리 활성화 체크가 되어있는지 확인하기 3. pom.xml / build.gradle 의존성 관리자에 Lombok 의존성이 추가되었는지 확인 일반적으로 1 ~ 3을 진행하면 문제없이 진행되지만, Lombok을 의존성 프로세서로 설정되지 않았다면 설치 여부와 관계없이 사용할 수 없다. 따라서 다음과 같이 진행한다. 4. Lombok을 의존성 프로세서로 설정한다. annotationP..
SVN에 대해서 간략하게 알아보자 기업 정책상 Git 대신 SVN을 활용하여 버전관리를 진행한다고 한다. 기본적인 용어와 사용법을 알 필요가 있어서 간략하게 정리해본다. 핵심! commit Local to Repository 로컬 파일을 원격 저장소의 최선 버전으로 갱신 update Repository to Local 원격 저장소에 로컬 파일을 올려서 버전 갱신 성공 시 리비전 증가 중요! Checkout 원격 저장소의 파일을 로컬 환경으로 내려받는다 Synchronize with Repository 동기화 Repository Local 소스를 동일하게 맞춤 용어 Repository 최종 소스를 원격으로 관리하는 곳 Local 개발자 개인이 작업한 워킹 스페이스 trunk 안정화 버전 소스가 저장되는 디렉터리 branches 개발용 버전..
POSTMAN 사용방법 및 간단한 대체재 소개 클라이언트와 서버가 서로 요청과 응답을 주고 받을 수 없는 상황일 경우 간단하게 요청을 주고받는 테스트를 할 수 있는 방법이 있음. 요청은 언제나 완벽하게 들어올 것이라 가정하고, 가상으로 요청을 만들어서 주입하는 것임. 1. POSTMAN 가상으로 요청을 제공하는 값 중 가장 유명한 도구임. 과거에는 크롬 확장앱이었으나 지금은 stand-alone 프로그램으로 배포됨. 클라이언트 요청에 대한 것은 대부분 해결할 수 있음. 스탠드 얼론이 부담스럽고 그냥 간단히 브라우저에서 처리하고 싶다면... 요청, 응답 정도만 간단히 해결할 정도면 충분하다면 다음 앱을 추천함. 2. Talend API 크롬 확장앱임. 직관적이고 간단한 방식임. 유명하고 기능이 빵빵한 POSTMAN을 사용해도 문제 없으나 간단하게 사용..
VSCODE 탐색기 계층 구조 들여쓰기 설정하기 이번에는 간단하게 VSCODE 설정 중 일부에 대해서 알아보고자 함. 1. VSCODE는 기본적으로 계층 구조에 대한 들여쓰기가 적게 설정되어 있음. 2. 계층이 깊어질수록 보기가 힘들어짐. 3. 들여쓰기 설정을 변경하면 오른쪽처럼 계층 구조가 명확하게 구분됨. 4. 명확해서 구조를 확실하게 파악할 수 있음. 설정 방법은 간단함. 1. ctrl + , 2. 해당 명령어로 기본 설정을 열 수 있음. 3. workbench.tree.indent 4. 해당 키워드를 입력함. 5. 트리 들여쓰기를 픽셀 단위로 제어할 수 있음. 6. 왼쪽은 기본값으로 8 픽셀로 설정된 상태임. 7. 오른쪽은 수정된 값으로 16 픽셀로 설정한 상태임. 8. 12 픽셀, 16픽셀 정도가 적절하며 16 픽셀을 추천함. 9. 16 픽셀..