웹 페이지에 한글이 ?, !로 출력이 된다.어떻게 해결 할까? "안녕!" 이라고 출력되어야 하는 문장이 ??!로 출력이 된다. src > main > resources > application.properties 파일을 열어서 server.servlet.encoding.force=true 해당 코드를 추가하여 서버를 재시작한다.
분류 전체보기
Lombok를 사용하기 위해 무엇을 해야 할까? 1. Lombok 라이브러리를 받아온다. 1.1. Spring Initializr에서 프로젝트를 생성할 때 미리 받아오기 ADD DEPENDENCIES...를 눌러 Lombok를 찾아 추가하고 프로젝트를 생성해 준다. 1.2. build.gradle 파일에서 추가하기 dependencies { compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok'} build.gradle파일에 있는 dependencies 안에 해당 코드를 추가하고우측 상단에 있는 코끼리 아이콘을 눌러 적용시킨다. 2. 플러그인 설치 File > Setting..
mustache를 사용하기 위해 무엇을 해야 할까? 1. mustache 라이브러리를 받아온다. 1.1. Spring Initializr에서 프로젝트를 생성할 때 미리 받아오기 ADD DEPENDENCIES...를 눌러 mustache를 찾아 추가하고 프로젝트를 생성해 준다. 1.2. build.gradle 파일에서 추가하기 dependencies { implementation 'org.springframework.boot:spring-boot-starter-mustache'} build.gradle파일에 있는 dependencies 안에 해당 코드를 추가하고우측 상단에 있는 코끼리 아이콘을 눌러 적용시킨다. 2. 플러그인 설치 2.1. 머스테치 파일 생성 시 나타나는 알림을 이용해서 ..
(.)점을 이용해서 하위 디렉터리들을묶어서 보거나 분리하는 방법은 무엇일까? 위의 사진은 하위 디렉터리들이 (.)을 이용해서 한 번에 표시되고 있다. 이를 한 번에 표시하거나 분리해서 표시하는 설정은 Compact Middle packages 옵션의 체크 여부로 설정할 수 있다. 위의 사진은 Compact Middle packages 옵션을 체크 해제한 결과이다.
Spring Boot 및 IntelliJ 프로젝트를 열었을 때기본적으로 생성된 디렉터리들 역할은 무엇일까? board-test해당 프로젝트 파일의 이름 .gradle개인 사용자의 Gradle 설정 및 캐시에 관련된 내용을 가진 디렉터리gradle 빌드 도구의 캐시 및 빌드 실행에 필요한 임시 파일들을 저장한다. .idea해당 IDEA IDE를 사용하여 작업할 때 프로젝트 관련 설정 파일을 가진 디렉터리프로젝트 구성, 모듈, 라이브러리 설정, 빌드 옵션 및 개발자가 IDE에서 설정한 기타 사용자 지정 정보가 포함된다.일반적으로 Git과 같은 프로젝트 버전 관리 시스템에 포함시키지 않는다. (주로 로컬 환경에서만 사용한다.) build프로젝트를 빌드할 때 (컴파일, 테스트 실행, 패키징 등) 생성..
Spring Initializr로 Spring Boot 파일을 만들 때선택 항목들은 무엇을 의미할까? Project= 빌드 툴 선택Language= 프로그램 언어Spring Boot= 스프링 부트 버전 선택 (알파벳 없는 것이 안정화된 버전)Project MetadataGroup : 프로젝트 그룹Artifact : 최종 결과물의 이름Name : 프로젝트 이름Description : 프로젝트 설명Package name : 패키지 이름Packaging : 패키징 때 확장자 파일명 (Spring Boot는 톰캣이 내장되어 있기 때문에 Jar을 선택)Java ..