Archive: 2018/8

0

VO(Value Object), DTO(Data Transfer Object) 구분해서 사용하기.

¶들어가기 VO = Value Object, DTO = Data Transfer Object 사실 난 위 두형태의 클래스를 그저 도메인 단위의 데이터를 저장하는 용도로 여겼었다. 그리고 내가 경험한 프로젝트에는 보통 VO라는 명칭의 클래스를 사용했었다. (DTO라는 명명으로 클래스를 사용해 본적 없다.) 그러나 지금 내가 보고 있는 스프링 책에서는 이 VO

0

Vue 프로젝트를 통해서 Webpack을 알아보자.(vue simple webpack project)

¶들어가기 이번에 Vue.js를 공부하게 되면서 Webpack이라는 것을 실제 접하게 되었다. 물론 인터넷에서 Webpack이라는 말은 자주 들어보았지만, 이것에 대해 전혀 감이 없었다. 이번 기회에 Webpack에 대한 아주 간단한 개념정리와, webpack 번들링을 한번 해보겠다. Vue simple-webpack 프로젝트를 사용한다. 참고로 본인은 V

0

메리페어 와우체어2 TPE 개봉기

¶와우체어2를 구입하게된 이유 기존에 사용하던 의자가 너무 불편해서 큰맘 먹고 거금(약 40만)을 들여 메리페어 와우체어2 TPE 를 구입했다. 와우체어2는 내가 구입한 의자중 가장 비싼 의자이다. 개발자의 의자는 중요하다. 하루종일 의자에 앉아 있는 경우가 많기 때문에 허리, 목, 어깨, 팔목등에 무리가 가는 경우가 많다. 실제 내가 다니던 회사에서 과장

0

Spirng AOP를 이용하여 Service클래스에 로그 찍기

¶들어가기 Spring MVC 프로젝트에서 Service에 Aop Advice를 걸어서 log4j로그를 찍는 예제이다. xml설정이 아닌 어노테이션을 이용할 것이다. 특정 패키지의 모든 service 클래스가 동작할때 파라미터등 기타 정보를 출력하는 로그와 메소드가 동작하면서 걸린 시간을 로그하는 예제이다. ¶AOP 기초 설정하기 1.pom.xml에 라이

0

html - a 태그 링크 동작 꺼버리기(a href)

¶들어가기 html a 태그(앵커)는 html 문서에서 링크를 지정하는 태그이다. 그 표시로 마우스 커서를 a 태그에 가져가면 커서가 손 모양으로 변한다. 개발하다보면, 이 a 태그의 링크 동작이 필요 없는 경우가 있다. (javascript 라이브러리로 동적으로 a 태그를 수정하는 경우…) 인터넷을 찾아본 결과 한 4가지 정도의 방법을 찾았다. ¶방법 아

0

Vue CLI를 이용해서 프로젝트 만들어보기.

¶Related Posts Vue 개발환경 잡기 ¶들어가기 저번 포스트에서 Vue 개발환경을 설정했다. 이번에는 Vue CLI를 이용해서 간편하게 Vue 프로젝트를 만들어보자. Node와 Vue-Cli를 미리 설치해야 한다. ¶Vue CLI(Commnad Line Interface) 란? 뷰 코어팀에서 제공하는 일종의 터미널용 도구이다. 저번 글에서 nod

0

Vue.js 개발환경 잡기(Widnwos10)

¶크롬브라우저에서 Vue 개발자 도구 설치하기 크롬 웹 스토어에서 vue를 검색해서 Vue.js devtools 를 설치하자. ¶Vue를 개발할 개발툴 Atom 을 설치하고, 개발에 필요한 패키지등을 설치하기 뭐 이건 개인이 편한걸 되지만, Atom써보니 썩 괜찮은 툴인거 같다. 뭔가 툴이 찰지다고 해야 하나? 타이핑하면서 툴의 반응이 찰지다. 설치가

0

Do It! Vue.js 입문(리뷰)

¶책정보 항목 내용 제목 Do It! Vue.js 입문 출판사 이지스퍼블리싱(주) 저자 장기효 종이책 출간일 2018.02.05 전자책 출간일 2018.02.02 전자책 기준 페이지수 232 ¶리뷰 요즘 종이책은 들고다니기 부담되어 왠만하면 책은 리디북스를 통해 전자책으로 보고 있다. 이 책도 전자책으로 구입해서 보았다

0

Log4j, Log4j2, Logback, SLF4J 간단 용어정리

¶들어가기 그냥 맥락정도만 파악을 위해 후려친 용어정리이다. ¶log4j, logj42, logback 이란 무엇인가? 3개다 Java기반 로깅 유틸리이다. 일단 간단히 시간 순서로 보면 Log4j -> Logback -> Log4j2 순서이다. 즉 Log4j2가 가장 진화?된 로그 유틸리티이다. Logback, Log4j2 둘다 Log4j를

0

Chrome 웹스토어 - Restlet Client(REST 요청결과 받을수 있는 툴)

¶들어가기 REST를 개발할때에는 웹 페이지가 존재하지 않을 경우가 있다. 하지만 구글 크롬에서 REST요청에 대한 결과를 받아볼수 있는 도구가 있어 간편하게 테스트가 가능하다. Chrome 웹스토어 스토어에서 rest client 라고 검색해보자. 아이콘을 클릭해서 들어가면 다음과 같은 창이 나오는데, 여기에 원하는 REST응답을 해줄 URL을 입력하