단축키(윈도우) 설명 F2 오류난 곳으로 바로 이동 ctrl shift / 블록 단위 주석 처리 ctrl / 줄 단위 주석 처리 shift enter 줄바꿈 ctrl shift enter ; 까지 자동완성 alt insert 생성자, 게터, 세터 등 생성 shift F6 동일한 명칭들을 한꺼번에 변경하기 ctrl alt shift T 리팩토링 ctrl shift T 테스트 클래스 편리하게 생성하기 ctrl alt V 'new A()'를 타이핑한 상태에서 사용하면 'A a = new A()'로 자동 완성 ctrl E 히스토리 (예전에 작업했던 위치로 돌아갈 수 있음) alt Enter 현재 컨텍스트에 대한 액션을 표시하여 뭐든지 수정하는 데 사용할 수 있습니다. ctrl N 클래스명 검색 shift shi..
Backend
※본 글은 작성자가 spring 공부한 것들을 정리하기 위한 용도로 작성되었습니다. Spring으로 제작한 웹 페이지를 실제로 브라우저에서 어떻게 구동시켜 사용자들에게 보여줄 수 있을까요? 간단하게 빌드 및 실행시키는 방법을 알아봅시다. 1) 맥 사용자들은 콘솔 화면을, 윈도우 사용자들은 Git Bash창을 엽니다. * 맥과 달리 윈도우는 리눅스 명령 체제를 따르지 않기 때문에, 리눅스 명령어를 사용하기 위하여 Git Bash 창을 사용할 것을 권장합니다. * Git Bash가 없는 분들은 아래 링크를 참조하여 Git Bash를 깔아주세요. https://beluga9.tistory.com/307 윈도우에 Git 설치하기 1. 아래 사이트에 접속해주세요. https://git-scm.com/ Git gi..
※본 글은 작성자가 spring 공부한 것들을 정리하기 위한 용도로 작성되었습니다. Welcome 페이지란 이름에서도 유추할 수 있듯이, 웹 사이트를 방문하는 사용자를 처음으로 반겨주는 페이지를 의미합니다. Spring을 이용하여 웹 페이지를 만들 때, 웰컴 페이지를 설정하는 방법에 대해 알아봅시다. 방법은 매우 간단합니다. 바로 'src > main > resources > static' 경로에 'index.html'이라는 이름의 파일을 생성해주면, Spring에서는 자동으로 이 html파일을 웰컴 페이지로 인식하게 됩니다.
※본 글은 작성자가 spring 공부한 것들을 정리하기 위한 용도로 작성되었습니다. 아래 'Spring Initializr' 사이트를 통해 Spring을 간편하게 시작할 수 있습니다. https://start.spring.io/ 아래는 초기 설정의 한 예시로, Group, Artifact, Name 등 몇 가지 네이밍 및 설명란을 제외하고는 똑같이 설정하고 시작하여도 무난합니다. * Spring Boot 및 Java 버전은 시간이 지남에 따라 달라질 수 있습니다. Generate 버튼을 눌러 파일을 생성하면, 이클립스나 인텔리제이같은 IDE로 열어서 작업을 시작할 수 있습니다.
# 스프링 (Spring) 웹 페이지를 개발할 때 처음부터 모든 코드를 한 땀 한 땀 쳐가며 웹 페이지를 개발한다면 시간이 오래 들겠죠. 따라서 일종의 정형화된 틀(프레임워크)를 이용하여 웹 페이지를 보다 손쉽게 개발을 할 수 있게 되는데, 이 때 JAVA 언어를 기반으로 제작된 프레임워크의 대표 주자가 '스프링'입니다. * 프레임워크 : 자주 쓰이는 기능들을 모아놓은 클래스들의 집합 # 스프링 부트 (Spring Boot) '스프링 부트'는 간단히 말해서 '스프링'을 더 잘 사용하기 위한 도구입니다. Spring의 양은 방대할 뿐더러 초기 세팅이 초심자들에게는 특히 더 복잡할 수 있습니다. 따라서 Spring Boot는 매우 간단하게 프로젝트를 설정할 수 있게 하여 Spring 개발을 더욱 쉽게 만들어..