본문 바로가기

분류 전체보기25

eclipse에서 svn offline 설치하기 1. 수동으로 설치하기 SVN 플러그인 다운로드: http://www.eclipse.org/subversive/latest-releases.php Latest Releases - Eclipse Subversive | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools and frameworks. www.eclipse.org 원하는 버전을 다운로드한다. 내 경우에는 안정된 빌드로 다운받았다. 2016년에 나온 Subversive-4.0.5.I20170425-1700... 2020. 4. 28.
Spring Boot study  메모 DevToolSpring Boot를 이용해서 웹을 개발할 때에는 DevTools를 포함한 상태에서 개발하는 것을 권장DevTools는 Controller의 소스를 수정하면 자동으로 Spring Boot를 재시작해주어 편리함dependency add : runtimeOnly 'org.springframework.boot:spring-boot-devtools' @Controller VS @RestController (Controller와 RestController의 차이점)전통적인 Spring MVC 컨트롤러와 Restful 웹서비스 컨트롤러의 주요 차이점은 HTTP Response Body가 생성되는 방식이다. 기존의 MVC 컨트롤러는 view기술을 사용하지만 Restful 웹서비스 컨트롤러는 객체를 반환.. 2019. 2. 27.
자극 2019 자극 2019 새해 들어서 두 사람으로부터 자극을 받았다. 이 두 사람은 나와는 일면식도 없는 사람들이다. 한 사람은 서울대학교 김영민 교수이고 다른 한 사람은 손권남님 이다. 팟캐스트와 인터넷 검색에서 알게된 사람들이다. 첫번째 자극을 준 분은 김영민 교수의 '아침에는 죽음을 생각하는 것이 좋다'라는 책을 통해서 이다. 훅 들어오는 책 제목이 뭔가를 생각하게 만든다. 두번째 자극을 준 분은 손권남님의 블로그를 보다가 발견한 글 "Github 2015년말~2016년말 매일매일 코딩 기록 프로그래밍"이다. 김영민 교수는 [새해에 행복해지겠다는 계획은 없다]에서 행복 하겠다는 계획은 새해 계획으로 적절하지 않다고 말한다. 읽는 순간 설득 당했다. 매일매일 코딩도 내가 하고 싶었던 계획 중에 하나인데 Gith.. 2019. 2. 7.
Restful API RESTful API REST는 HTTP 메소드와 URI 사용 등의 웹 표준을 준수하는 아키텍처 스타일로 다음과 같은 기본 철학을 가지고 있다. 모든 리소스를 URI로 구별할 수 있다 모든 리소스는 복수의 형태로 나타낼 수 있다 모든 리소스는 HTTP 표준 메서드를 이용하여 접근/수정/생성/삭제할 수 있다 서버에는 어떠한 상태 정보도 갖고 있지 않다 리차드슨 성숙도 모델 (RMM, Richardson Maturity Model) 레너드 리차드슨이 고안한 모델이다. REST를 리소스, 메서드, 하이퍼미디어 등의 용어를 사용해 알기 쉽게 설명한 모델로서 HTTp를 전송 계층의 관점에서 바라보는 것으로 시작한다. 레벨0 : 원격 프로시저 호출 일반 XML 데이터를 SOAP이나 XML-RPC 등으로 전송한다. .. 2017. 12. 23.