본문 바로가기

전체 글200

Lombok Lombok▷생성자, Getter/Setter등 여러 정보를 일일히 입력해야 하는 자바는 코드가 길어지는 단점이 있다.▷이를 어노테이션을 통해서 코드량과 길이를 단축시켜주는 라이브러리이다.▷하지만 다른 사람이 lombok 어노테이션을 사용한 코드를 컴파일하려면 설치 후 Setting해야 한다. 설지1. Lombok.jar 다운로드 링크 2. lombok.jar를 클릭한 뒤 Specify location 클릭 3. Eclipse 설치파일(eclipse.exe) 선택 4. install 5. 해당 Project에도 lombok.jar 파일 추가 Gradlecompile('org.projectlombok:lombok:1.16.12')Maven org.projectlombok lombok 1.16.12 2017. 1. 20.
Cannot determine embedded database driver class for database type NONE. If you want an embedded database please put a supported one on the classpath. 오류Spring Boot 프로젝트 생성 후 간단한 테스느에서 난 오류Cannot determine embedded database driver class for database type NONE. If you want an embedded database please put a supported one on the classpath. 해결maven com.h2database h2 1.3.156 Gradle ( 나는 처음 프로젝트 생성시 H2를 선택하고 생성했다.)runtime('com.h2database:h2') 2017. 1. 20.
Gradle Gradle▷많이 사용하고 있는 Ant 빌드 툴과 Maven빌드 툴의 장점만을 가져 취합한 빌드 툴.▷어렵던 XML 문제를 Groovy라는 언어를 이용해 해결.▷기본 설정 파일은 build.gradle▷이클립스의 부하도 적고 스크립트 형이라 읽기 편하나 용량이 크다. 설치1. Help -> Eclipse MarketPlace 2. buildship 검색 (이클립스를 위한 공식 gradle 플러그인) 3. 동의 후 쭉~ 설치한다! 2017. 1. 20.
Spring Boot Spring Boot▷Spring 프레임워크를 사용할 때 많은 설정 xml을 작성한다. Spring boot는 이런 설정들을 많이 자동화 시켜주고 간편하게 사용할 수 있도록 한다.▷Spring과 달리 Maven의 Dependency들의 버전관리를 자동으로 해줘서 각 모듈의 버전을 입력할 필요가 없다. 특징▷WAR 파일 배포의 필요 없이 Tomcat, Jetty, Undertow를 내장하고 있다.▷'Starter' Pom을 제공해 Maven 설정과 구성을 간소화한다.▷자동으로 Spring 설정을 한다.▷매트릭, 상태 확인 및 외부 설정과 같은 프로덕션 기능을 한다.▷generation 코드나 XML이 필요 없다. 프로젝트 생성조건STS 플러그인 다운로드이클립스 1. New -> Spring Starter .. 2017. 1. 20.
반응형