Settings

    [VSCode] 패키지 구조 자동 생성 라이브러리 project-tree

    [VSCode] 패키지 구조 자동 생성 라이브러리 project-tree

    Extension (Ctrl + Shift + X) 메뉴에서 project tree를 검색한 뒤 설치합니다. ctrl + shift + p 를 눌러 커맨드 창을 띄우고 projec tree 입력 후 엔터 다음과 같이 root 경로에 README.md 파일이 생성되며 패키지 구조가 입력되어있습니다. 이걸 갖다 쓰면 됩니다.

    IntelliJ 터미널 vi 명령 모드(escape) 이동이 안될 때

    IntelliJ 터미널 vi 명령 모드(escape) 이동이 안될 때

    터미널에서 vi 편집을 하다가 Esc 키를 누르면 명령모드로 바뀌기는 하지만 코드 편집창으로 이동하게 된다. 할당된 단축키가 있기 때문이라는데 해제해주면 된다고 한다. Settings > tool > Terminal Switch Focus To Editor 우클릭 후 Remove Escape를 클릭하면 해결된다. 참고한 블로그 : https://sw-architect.tistory.com/20

    Intellij 터미널을 GIt bash로 사용하기

    Intellij 터미널을 GIt bash로 사용하기

    도구모음에서 File > Settings을 클릭하거나 `Ctrl+Alt+S`를 사용하여 Settings에 진입합니다. Tools > Terminal 메뉴를 선택하면 다음과 같은 화면이 뜹니다. shell path에 다음을 문자열을 입력 합니다. Git을 설치할 때 경로를 바꾸었다면 Git Shell이 설치된 경로로 바꿔 적으면 됩니다. "C:\Program Files\Git\bin\sh.exe" -login -i 최하단의 Terminal 버튼을 클릭하면 Git bash가 실행됩니다.

    이클립스 단축키 및 사용 팁

    Hot key ctrl+ N 원하는 창을 검색 예)package 검색 시 package 추가 창 뜸 ctrl+ S 저장과 동시에 컴파일 되서 bin(바이너리)폴더에 class 파일 생성됨 ctrl+ F11 바로 전에 실행했던 클래스 실행 ctrl+ M (파일이름 더블클릭) 코딩하기 편하게 화면 커짐 ctrl+ A 한 후 ctrl + shift + f 자동줄맞춤 ctrl+ space 입력 중에 완성 기능 호출 ctrl + D 커서가 위치한 줄 삭제 ctrl + Shift + / 블록을 주석으로 처리 Ctrl + Shift + \ 블록 주석을 해제 Ctrl+ Shift + o 자동 import Alt + ↑ ↓ 커서가 위치한 줄 옮기기 다른 tip) F1 에서 java api 사이트 들어갈 수 있고 ctrl..

    [MySQL] JDBC 드라이버 연결

    [MySQL] JDBC 드라이버 연결

    자바 웹 어플리케이션은 JDBC(Java DataBase Connectivity) API를 사용하여 데이터베이스에 접근한다. 각각의 DBMS는 대부분 자신에 맞는 JDBC 드라이버를 제공한다. JDBC 드라이버는 DBMS 클라이언트 역할을 한다. 즉 자바는 어떤 DBMS든 JDBC API를 사용해서 동일한 방식으로 데이터베이스 작업을 처리할 수 있게된다. JDBC 드라이버는 클래스 형태로 존재하며, 일반적으로 jar 파일로 제공된다. 인텔리제이에서 MySQL의 JDBC 드라이버를 추가해서 데이터베이스에 연결해보자. 프로젝트 관리창에서 jdbc jar 파일을 추가한다. WEB-INF에 lib 폴더를 생성해서 복붙한다. 톰캣 lib 폴더에도 복붙한다.