Archive/Spring 3

[Spring] Gradle을 위한 Groovy 문법 요약정리

[Spring] Gradle을 위한 Groovy 문법 요약정리 Groovy Groovy 실행원리 그루비 소스는 컴파일하면 자바 클래스가 만들어진다. 이것을 실행하기 위해서는 groovy.jar와 asm.jar 라이브러리 파일이 필요하다. Groovy 문법 요약 변수 선언과 값 할당 동적 타입 바인딩 def a = 20 // 값을 할당할 때 a 변수의 타입이 결정됨 a = "문자열" // 다른 값을 할당하면 변수의 타입이 바뀜 b = "문자열" // 변수 선언 시 def를 생략해도 됨 정적 타입 바인딩 int a = 20 // 변수 a는 int로 데이터형이 고정됨 a = "문자열" //문자열 값을 할당하면 오류 발생 문자열과 자동 형변환 String a = "문자열" // 변수 a는 String으로 데이터..

Archive/Spring 2019.04.18

[Spring] Gradle의 소개와 spring에서의 gradle 설정

[Spring]Gradle의 소개와 spring에서의 gradle 설정 Gradle 소개 Gradle은 Groovy를 이용한 빌드 자동화 시스템이다. Groovy와 유사한 도메인 언어를 채용하였으며, 현재 안드로이드 앱을 만드는데 필요한 안드로이드 스튜디오의 공식 빌드 시스템이기도 하다. Java, C/C++, Python 등과 같은 여러 가지 언어를 지원한다. Ant vs Maven vs Gradle Java 빌드 자동화 툴에는 크게 3가지 Ant, Maven, Gradle이 사용되어 왔고, 지금도 사용되고 있다. Ant(Another Neat Tool) Ant는 Java application의 빌드 과정을 자동화하기 위해 사용되는 Java 라이브러리 'Make'와 유사하고, 특별한 지식..

Archive/Spring 2019.04.18

[Spring] IntelliJ에서 Spring + Maven 프로젝트 생성하기

[Spring] IntelliJ에서 Spring + Maven 프로젝트 생성하기 이번 포스팅의 목표는 IntelliJ를 이용하여 Spring + Maven 프로젝트를 생성하고, 실행 가능한 상태까지 만드는 것이 목표이다. 프로젝트 구조 구성이나 여러 추가적인 작업은 이 포스팅에서 다루지 않겠다. 개발환경 셋팅 IntelliJ 설치 페이지 JDK 설치 및 환경변수 셋팅방법 Tomcat 설치방법 프로젝트 생성 ① IntelliJ를 실행하면 뜨는 초기화면이다. 여기서 'Create New Project'를 클릭한다. ② 보통 JDK(여기선 Java8, JDK1.8을 사용)를 설치했다면, 아래와 같이 Project SDK가 자동으로 잡혀 있다. 설치를 하지 않았다면 JDK를 먼저 설치해주자. (하..

Archive/Spring 2019.04.09