반응형
반응형
서버 편의성 Spring Boot Devtools 코드 파일 수정시 서버의 재시작 없이 자동으로 서버를 재시작해주는 라이브러리 변수 데이터 접근 편의성 Lombok 변수 데이터의 접근 편의성을 증가시켜주는 라이브러리 생성자를 통한 데이터 설정을 생략하고 .set~/.get~ 으로 바로 이용 할 수 있게 해준다. 클래스의 위에 @getter/@setter 를 선언해주면 된다. 데이터베이스 접근 편의성 MyBatis 자바의 데이터베이스(JDBC)에서 데이터 접근성을 높여주는 SQL 매핑 프레임워크 즉, 자바에서 데이터베이스를 사용 할 때 개발자가 편하게 개발하기 위해서 개발되었다. H2 Database 개발용이나 소규모 프로젝트에서 사용하는 가벼운 데이터베이스 개발 속도에 초점을 맞추어 개발을 우선시하고 추..
이번 포스팅에서는 웹 페이지에 문자열을 출력하면서 해당되는 메소드에 대한 설명이 포함되어 있습니다. 컨트롤러(Controller) 리퀘스트매핑(RequestMapping) 리스폰스바디(ResponseBody) 사전 준비 이름이 'demo'인 프로젝트 생성 'src/main/java'의 기본 패키지 안에 'Hello.java' 이름의 파일 생성 자바 파일 생성 하는 방법 패키지 우클릭 - New - Class 코딩 생성된 Hello.java 파일에 아래의 코드 입력 // 패키지 이름 package com.example.demo; // 임포트한 라이브러리 목록 import org.springframework.stereotype.Controller; import org.springframework.web.bi..
문제 스트링에서 웹 페이지를 실행하니 아래와 같이 글자가 깨져서 보임 해결 방법 Window - Preferences General - Workspace - Text file encoding - Other(UTF-8) - Apply and Close 해결 화면 프로젝트를 재실행하니 한글 깨짐이 해결 됨
해당 포스팅은 STS4 버전을 기준으로 작성하였습니다. 스프링 부트 프로젝트 생성 File - New - Spring Starter Project Name에 생성 할 프로젝트 이름 입력 - Next Web - Spring Web 체크 - Finish Spring Web을 체크하지 않으면 웹 기능 사용 불가 프로젝트 생성 확인 및 실행 프로젝트 우클릭 - Run As - Spring Boot App 콘솔에 Spring이라고 뜨면서 정상적으로 실행된 화면 + '부트 대시보드'(좌측 하단)에 실행한 프로젝트를 더블클릭하면 로컬서버를 확인 할 수 있다. 물론 아무런 코드를 삽입하지 않았기 때문에 보여질 페이지는 없다고 뜬다. 이는 에러가 아니며 정상적으로 프로젝트가 생성됨을 확인할 수 있다. Run As 에러 ..
스프링 부트 로컬 포트 변경하기 Package Explorer의 프로젝트 내에서 src/main/resources - application.properties 파일 열기 보통은 비어있으며 기본적으로 포트는 8080을 사용 server.port = 원하는 포트 번호 입력 server.port = 8081 // 원하는 포트 번호 입력 결과 확인 포트 번호가 정상적으로 8081이 됨을 확인
문제 pom.xml 파일에서 시작부터 에러 발생 Failure to transfer org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from https:// repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from/to c..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.