자바 3

IntelliJ Ultimate 14 - JRebel 적용하기

지금까지 참으로 무식하게 코딩을 했다고 스스로 자부할 수 있다(ㅠㅠ) 뭐, 비교적 오랜 개발 공백으로 인해서 어쩔 수 없다고 스스로 핑계를 대 본다. 자바(Spring MVC)로 서버단을 개발하면서 가장 짜증나는 부분 중 하나는 Model객체의 Getter / Setter 를 설정하는 부분이었고, 이는 Lombok을 통해서 해결했다. 관련해서 아래의 글을 참고해주시기 바랍니다.2015/07/08 - [Programming/Java] - Lombok plugin의 편리성 Getter/Setter보다 더 짜증나는게 있으니 그건 바로 코드 변경시마다 redeploy를 해줘야 하는점이다. 물론 기존의 JVM hot swap기능이 있긴 하지만, Method body에서의 변경사항에 대해서만 한정되는거라서, 사실상..

STS (Spring Tool Suites) with Gradle

스프링 (STS) 개발 환경에 Gradle을 추가해보자.. Gradle는 Ant -> Maven에 이어 새롭게 떠오르는 build system이라고 보면 될 듯 싶다... Gradle 공식 홈페이지에 따르면 gradle을 아래와 같이 정의하고 있다. Gradle is build automation evolved. Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else. Gradle combines..

Programming/Java 2015.01.22

우분투에 Oracle Java (오라클 자바) 설치하기

우분투나 기타 리눅스 배포판에 기본적으로 설치된 java는 OpenJDK다..Open소스 JDK란 말인데, 왠지 모르게 거부감이 든다..그래서 난 늘 Oracle Java를 추가로 설치하곤 한다.. http://openjdk.java.net/projects/jdk6/ 에 보면 위 다이어 그램에 대한 설명이 나와 있는데,,뭐,,다 귀찮고,,난 그냥 FM이 좋다.~~ 일단 난 JDK 6 버전을 설치해야 한다..이유는 묻지 마세요~~ 문제는 오라클에서 우분투 설치용을 제공하지 않는다는 점..따라서 제3의 repository를 등록해야 함.sudo apt-get install python-software-properties sudo add-apt-repository ppa:webupd8team/java sudo..

Programming/Java 2014.08.01