안녕하세요 구스입니다.저번에는 IntelliJ를 통하여 스프링의 시작을 진행하였지만 오늘은 이클립스 기반인 Spring제공 IDE인 STS(Spring Tool Suite)로 진행을 해보려고 합니다.우선 STS를 다운 받아주시고 원하시는 위치에 압축을 해제하여주세요. 참고로 저는 C: 아래에 위치하였습니다.설치하신후 {STS위치}/sts-bundle/sts-x.x.x.RELEASE에 들어가시면 STS.exe파일이 존재합니다. 실행하여 주세요! 띵! 오류가발생했습니다!위와 같은 화면이 생기신 분들이 있을겁니다. 1.7이하의 JDK버전을 사용하셔서 그런데요 저의 환경변수에는 1.6버전의 JDK가 설치되어있네요. 이부분을 해결할 수 있는 방법은 두가지입니다. 환경변수의 값을 바꿔주거나. STS.ini파일의 설..
#1. 자바의 역습이 책의 저자인 카이 호스트만은 Core Java의 대표 저자로서 자바의 대가라고 할 수 있으며 가장 빨리 만나는 Java8의 저자이기도 하다. 이 책은 지난달에 함수형언어를 지원하는 Kotlin책인 "Kotlin in Action"과 비교하면서 읽고있다.이 책을 읽어보니 제목 그대로 자바의 역습이다. 자바는 한동안 객체지향언어로서 프로그래밍 언어 시장의 50퍼센트 이상을 독차지해왔다. 하지만 최근들어 빅데이터와 인공지능의 시대가오면서 함수형언어들의 인지도가 크게상승하여 자바는 사람들 사이에서는 구식언어라는 취급을 받기 시작하였다. 하지만 지난 2015년 5월에 Java8이 공식 릴리즈 되면서 자바의 역습이 시작되었다.흐름에 뒤쳐지던 Java는 새로운 버전의 릴리즈를 통해 다시 대..
#1. 객체지향 언어에서 함수 지향언어로한 동안 프로그래머들 사이에서는 객체지향방식이라는 패러다임이 각광을 받고있었다. 그리하여 가장 객체지향 다운 언어라고 칭송받고있는 Java가 이 업계에서는 언어로서 많은 부분을 차지하고있다. 지금 우리 회사에서 자주 프로젝트에 사용하고있는 언어도 Java이므로 Java는 프로그래머에게는 가장 접하기 쉽고 또한 취업도 아주 잘 된다고 볼 수 있다.하지만 최근의 프로그램 패러다임이 조금 씩 움직이고 있다. 기존의 객체지향에서 함수지향형 으로 점점 이동하고있는 추세이다. 현재 모바일언어는 이미 Apple쪽은 객체지향 언어였던 Objective-C에서 애플에서 만든 swift로 Google은 Java에서 현재 지금 소개하려는 책이 다루는 언어인 Kotlin을 Androi..