Web Application

인텔리제이가 DataSource 인터페이스 를 인식하지 못하는 오류가 발생하였다. DataSource 인터페이스는 javax.sql 에 위치해 있는데, 인식하지 못하는 상황이다. 이에 대한 해결방법으로, 직접 모듈을 추가해 인식시켜주는 방법들을 이용해보고, 종료 후 다시 실행하는 방식도 이용해 보았지만, 해결책은 아래와 같다. File -> Repair IDE 를 누르면, 우측 하단에 "IDE Repair" 이란 팝업창이 생성된다. Everything Works Now 가 아닌 다른 옵션을 계속해서 클릭하여 해결이 된 경우, Everything Works Now 를 통해 종료한다. 이 기능은 일반적으로 발생하는 순간적인 오류에 대해 해결해주는 메뉴얼 인 것 같다. 이 문제 뿐만 아니라 다른 문제에도 적용..
H2 데이터베이스를 설치하고, (window 기준) h2.dat 을 열게되면, 이와 같은 화면이 나오게 된다. 그대로 Connect를 누르게 되면, C:/user/[username] 아래에 'test.mv.db' 가 생성되어야 한다. 그러나 생성되지 않고, C:/user/[username]/test 파일을 찾을 수 없다는 오류가 발생한다. 이에 따른 해결방안은 크게 두가지로 나뉜다. 1. 삭제 후 재설치 => 이 방법으로 해결하지 못하였다. 2. test.mv.db 파일을 직접 만들기 2-1. 윈도우 터미널에서 echo 를 이용하여, 파일을 생성하였지만 이 경우, IO Exception: null [90028-200] 90028/90028 오류 가 발생하였다. 2-2. txt 파일을 통한 생성. => 이..
단축키: ctrl + shift + enter : 문장 완성 ctrl + alt + v : 리턴값에 맞는 변수 자동 생성 ctrl + alt + m : 메소드로 빼기 ctrl + alt + n : inline 한줄로 만들기 ctrl + shift + t : 테스트 만들기 alt + insert : getter, setter https://tmdrl5779.tistory.com/34 +) 변수명 바꾸기 : shift + f6 한줄 주석 : ctrl + / 블록 주석 : ctrl + shift + / Tab 간격 등 서식 맞추기 : Ctrl + Alt + L
1. 프로젝트 생성하기 https://start.spring.io/ 'spring initializr' 를 이용하여 프로젝트를 생성한다. => 전체적인 프로젝트 틀을 제공해 주는 역할 Project : Gradle Project Language : JAVA Spring Boot : 3.1.2 Dependencise 1. Spring Web 2. Thymeleaf : HTML / CSS 자동화 도구 => 문제 발생! 인텔리제이로 프로젝트를 빌드하는 중 문제가 발견되었다. Spring Boot 3.x.x 버전 부터는 JAVA 11이 아닌 JAVA 17 만을 지원하는 문제이다. JAVA 11을 사용하기 위해서는 Spring Boot 2.x.x 버전을 사용해야 한다. 해결 방법 : Spring Boot 버전 변..
1. JAVA 버전 변경하기 [JAVA 17 -> JAVA 11] 2. IntelliJ 준비 IDE (통합 개발환경 : Integrated Development Environment)
MoveForward
'Web Application' 카테고리의 글 목록