본문 바로가기

[이클립스 플러그인] anyEdit 와 Scheduler 1. AnyEdit 이클립스 플러그인 anyEdit 입니다. [기능]1) 카멜규칙 언더바형식2) 대소문자 상호 전환 [단축키] (1) 소문자 -> 대문자 : ctrl + alt + u (2) 대문자 -> 소문자 : ctrl + alt + l (3) camel underbar : ctrl + allt + k 먼저 anyEdit 플러그인을 마켓에서 설치합니다. spring MVC 기본 프로젝트를 생성 후 camel 규칙으로 쓰여져 있는 dateFormat을 영역 지정 후에 ctrl + alt + k 를 해보겠습니다. [결과] dateFormat 이 date_format으로 변경 된 것을 확인할 수 있습니다. 또한 AnyEdit은 단어 하나만이 아닌 영역 내에서의 변환도 지원하고 있어 아래 사진과 같이 영역을.. 더보기
[SPRING] Spring프레임워크와 Angular 연동하기 실무에서 일하다보면 회사마다 다르겠지만, 대부분은 Spring 프레임워크를 사용한다고 생각을 합니다. 그렇다면 지금까지 대부분 Spring프레임워크나 전자정부프레임워크를 사용하면서 jQuery를 기반으로 개발을 해왔다고 보여지고, 저 또한 그렇게 개발을 해왔었습니다. 최근 조금씩 사용되는 프론트엔드 프레임워크에는 Angular나 Vue 등이 있고 이와 비슷한 라이브러리에는 React가 있습니다. 여기서 제가 얘기할 것은 Angualr라는 프레임워크를 사용할 때 기존 Spring프레임워크에서 어떻게 사용하면 좋을지 얘기해보려 합니다. Angular는 기본적으로 컴포넌트 기반의 프레임워크입니다. javascript기반이 아닌 TypeScript를 기반으로 개발하고, TypeScript는 컴파일하는 과정에서 .. 더보기
[API] 보행자 경로 구현 (Tmap API) 난이도는 아무 지도나 기본 지도만을 띄울 수 있다면 필요할 때 Copy & Paste하실 수 있을 것 입니다. 홍대입구역에서 출발하여 홍대 놀이터, 트릭아이 미술관을 거쳐 한큐에 자바 학원까지 걸어서 가보도록 하겠습니다. 여러 지도 API 중 보행자 경로에 대한 지원이 있는 Open API는 바로 TMap! 단 한 곳이었습니다. 다음은 2017.11.13. 기준 알아본 대표적인 지도 API의 보행자 경로 관련 입장입니다. 네이버 - 경로 관련 API는 추후 제공할 계획은 있으나 현재는 제공하지 않음. 구글 - 보행자 경로는 제공되지 않음. 대중교통만 제공함. 한국 법률상 도보 경로는 불가하다고 함. 다음 - 기능 사용은 가능하나, Open API로는 제공하지 않음 (제가 알아본 주관적인 정보입니다. 이 .. 더보기
[Cloud] Google Cloud Platform을 이용한 개인 svn서버 만들기 현재 구글 클라우드 플랫폼은 1년 무료 혹은 요금 300달러 까지 무료로 사용 가능합니다. 구글 클라우드 플랫폼을 이용하여 간단하게 svn 서버를 만들어 보겠습니다 준비 : 구글 계정, 해외 결제가 가능한 신용 카드 구글 로그인 후 cloud.google.com에 접속하고 위와 같은 화면에서 TRY IT FREE를 클릭합니다. 동의 잘 체크해주시고 동의 및 계속하기 클릭 다음화면은 신용카드 정보를 입력하는 화면입니다. ※ 1년이 지나거나, 300달러의 요금을 모두 소비한 뒤에도 자동으로 결제되지 않습니다. 반드시 사용자의 동의 후 결제가 진행되니 안심하고 신용카드 등록하셔도 됩니다. 신용 카드 등록을 마치면 위와 같은 플랫폼 시작 화면이 나옵니다. 왼쪽 위 메뉴버튼을 클릭합니다. 홈 메뉴를 누르면 화면과.. 더보기
[이클립스 플러그인]서버 재기동 없이 자바 파일 변경 내역 반영_jRebel 이클립스에서 웹 프로젝트 개발 시 자바 파일을 변경하는 경우 서버를 재시작 해줘야 변경한 내용이 반영되는데요. 서버 재기동 하는데 소비되는 시간이 생각보다 많습니다. 이럴 때 사용할 수 있는 jRebel 이라는 이클립스 플러그인 사용법을 소개해드리겠습니다. jRebel을 사용하시면 자바 파일을 변경해도 서버 재기동 없이 실시간으로 변경사항이 반영됩니다. ※ 설치 후 라이센스 키를 발급받는데 페이스북 또는 트위터 계정이 필요합니다. 우선 이클립스를 플러그인을 받기 위해 마켓을 띄웁니다. 마켓에서 jRebel로 검색 후 install 합니다. 기본 설정 그대로 confirm 합니다. 약관 동의 후 finish 합니다. 설치가 완료 되면 이클립스를 재시작합니다. 여기까지 jRebel 플러그인 설치가 완료되었구.. 더보기