전체글236 [IntelliJ] 커스텀 단축키(템플릿) 생성하기 개발을 하다보면 테스트 코드와 같이 비슷한 형식의 코드 구조를 자주 사용하는 경우가 있다. 이럴때 커스텀 단축키(템플릿)을 만들어 놓고 사용하면 매우 편하다. 커스텀 단축키(템플릿) 생성 Setting -> Live Templates '+' 클릭 -> Template Group -> group name 입력 저는 custom 이라고 만들었습니다. 생성한 그룹 클릭 후 다시 '+' 클릭 -> Live Template 클릭 아래와 같이 입력 Abbreviation: 사용할 단축키(템플릿) 입력 Description: 설명 Template text: 자동 생성될 코드 입력 하단에 Change 클릭 -> 사용할 언어 체크 -> OK 테스트 생성한 단축키(템플릿) 입력하면 자동완성 탭 표시됨 코드 자동 생성 확인.. 2021. 4. 28. [H2] 데이터베이스 설치 H2 데이터베이스는 개발이나 테스트 용도로 가볍고 편리하게 사용하기 좋습니다. 그래서 H2 데이터베이스 설치하는 방법을 정리해보겠습니다. 윈도우 기준으로 설명하겠습니다. 설치 방법 https://www.h2database.com 에서 설치파일을 다운받아 설치한다. 저는 C:\Program Files (x86)에 설치했습니다. C:\Program Files (x86)\H2\bin 경로에 있는 h2.bat 파일을 실행합니다. JDBC URL에 다음과 같이 입력합니다. jdbc:h2:~/{생성할db명} 접속 확인 접속에 성공하면 C:\Users{사용자이름} 경로에 test.mv.db 파일이 생성됩니다. db명을 test로 생성해서 test.mv.db 입니다. 아래 이미지에 빨간색으로 표시된 연결 끊기 버튼을 .. 2021. 4. 28. [SpringBoot] spring-boot-devtools 추가하여 서버 재시작 없이 View 파일 변경 확인하기 스프링부트를 이용하여 웹 개발을 하다보면 매우 자주 view 파일을 수정하게 된다. 수정할 때마다 서버를 재시작해야 변경된 내용이 반영되기 때문에 매우매우매우 시간낭비이고 짜증난다. 하지만 spring-boot-devtools 이놈을 추가하면 서버 재시작 없이 View 파일 변경이 가능하다. 의존성 추가 저는 maven을 사용하기 때문에 pom.xml에 추가했습니다. org.springframework.boot spring-boot-devtools 테스트 현재 화면 html 파일 수정 헬로우~~~~~ hello Build -> Recompile 'html파일명' 브라우저 새로고침 와우! 2021. 4. 28. 서버 구동 시 port 충돌 해결 방법 개발하다가 서버 구동 시 아래와 같이 port 충돌이 발생할 경우가 자주 있다. Description: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. 이럴 경우 아래처럼 하면 된다. (8080포트가 충돌났을 경우 예시입니다.) 윈도우 cmd 창을 연다. netstat -a -o 실행 후 0.0.0.0:8080의 PID를 찾는다. taskkill /f /pid PID 8080포트 서버 구동 성공 2021. 4. 28. 이전 1 ··· 54 55 56 57 58 59 다음