[IntelliJ] serialVersionUID 간단하게 자동추가하기
·
IDE
IntelliJ에서 Serializable을 상속아 serialVersionUID를 생성해야 하는데, IntelliJ에서 간단하게 생성하는 방법이 있어 소개합니다. 1. 소스 작성import lombok.Getter;import lombok.Setter;import lombok.ToString;import java.io.Serializable;@Getter@Setter@ToStringpublic class UserVO implements Serializable { private String loginYn;} 2. Settings 클릭serialVersionUID 를 입력하고 JVM languages > "Serializable class without 'serialVersionUID'"를 체크합니다.3..
[STS] 한글깨짐현상 확인사항
·
IDE
Spring MVC 프로젝트에서, 한글 깨짐 현상은 다양한 이유로 발생합니다. 아래 설정을 확인해 보시고 알맞은 방법으로 해결해 봅시다.1. web.xml 확인 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /*web.xml 파일의 encoding 설정이 UTF-8로 되어 있는지 확인합니다. 2. JSP contentType 확인charset과 pageEncoding 이 UTF-8로 되어 있는지 확인합니다. 3. Workspace encodi..
[IntelliJ] SpringBoot + Kotlin 프로젝트 생성하는 방법
·
IDE
간단하게 IntelliJ Ultimate 에서 SpringBoot + Kotlin + Thymeleaf 프로젝트 생성하는 방법에 대해 알아보겠습니다.1. 프로젝트 생성IntelliJ 를 실행하고 File -> New Project 를 클릭합니다.Spring 이니셜라이저를 이용하여 코틀린을 선택합니다. 참고로 JDK 버전은 주로 LTS(Long Term Support) 버전인 8, 11, 17 버전을 사용하는데, SpringBoot3 에선 17버전이 최소버전이므로 jdk 17 을 선택합니다. 2. Dependency 추가Next 버튼을 눌러 필요한 Dependency 를 추가합니다.필요한 라이브러리들을 꼭 이 창에서 설정할 필요는 없으니, 사용할만한 Dependency 만 추가하고 Create 버튼을 클릭..
[Eclipse] STS Tomcat 에 active Profile 설정
·
IDE
STS 에서 톰캣을 사용할 때, active profile 설정하는 방법에 대해 작성하겠습니다. 1. Server 탭 > 톰캣 더블클릭2. VM 옵션 작성"Open launcher configuration" 클릭 > "Arguments" 탭  이동 > VM arguments 제일 뒤에 "-Dspring.profiles.active=dev" 옵션 작성 감사합니다.
[Ecplise] STS lombok 적용하기(Lombok annotation handler class lombok.eclipse.handlers.HandleEqualsAndHashCode failed - See error log.)
·
IDE
STS 프로젝트에서 Lombok을 사용하기 위해선 다음과 같은 절차가 필요합니다. 또한 "Lombok annotation handler class lombok.eclipse.handlers.HandleEqualsAndHashCode failed - See error log."  같은 오류가 발생하면 lombok.jar 파일을 지우고 재설치하면 해결이 가능합니다. 1. jar 다운로드우선 lombok 홈페이지(https://projectlombok.org/download)에서 jar 파일을 다운 받습니다. 2. 설치lombok.jar 파일을 sts 설치 경로로 이동 후, CMD 창을 열고 명령어를 입력합니다.java -jar lombok.jar3. sts.ini 수정설치 경로에 sts.exe 를 입력하고 ..
[Eclipse&IntelliJ] 단축키 모음
·
IDE
유용한 단축키 모음입니다. 계속해서 추가로 작성할 예정입니다.Eclipse메서드 참조 찾기 : Ctrl+Shitf+G미사용 메서드 삭제 : Ctrl+Shitf+O소스 정렬 : Ctrl+Shitf+F소스이동 : Alt+방향키  IntelliJ소스정렬 : Ctrl+Alt+L미사용 메서드 삭제 : Ctrl+Alt+O전체바꾸기 : Ctrl+Shift+R전체검색 : Ctrl+Shift+F메서드 참조 찾기 : Alt+F7소스이동 : Ctrl+Alt+방향키
[IntelliJ] Git Directory Mappings 설정
·
IDE
IntelliJ에서 Git 리포지토리의 다양한 remote 설정(upstream, wiki 등)을 관리할 때, IDE가 자동으로 그룹핑하여 보여주지만, 간혹 이 기능이 제대로 작동하지 않는 경우가 있습니다. 이러한 상황에서는 Git Directory Mappings 설정을 수동으로 조정하여 각 remote를 체계적으로 그룹화할 수 있습니다. 이 설정을 통해 리포지토리 관리를 더욱 효율적으로 하고, 작업 흐름의 일관성을 유지할 수 있습니다. 특히 여러 remote를 사용하는 프로젝트에서는 이 기능이 큰 도움이 될 수 있습니다. 이 설정은 복잡한 멀티-리포지토리 프로젝트에서 코드베이스 관리의 투명성을 높여주며, 협업 시 발생할 수 있는 혼선을 방지하는 데 유용합니다.1. Directory Mappings 설..
제로빈
'IDE' 카테고리의 글 목록