Archive: 2018/9

0

javascript - var let const 비교설명 (부제:const 객체, const 배열을 사용하는 이유)

들어가기 식별자(identifier) 리터럴(literal) 용어정리 var, let, const 요약설명 var Vs let의 비교(var가 얼마나 쓰레기인지, 대신 왜 let 을 써야 하는지에 대한 설명) var 키워드는 변수명을 재선언해도 아무런 문제가 발생하지 않는다. var 키워드는 호이스팅(hoisting)이라는 메커니즘을 통해 끌어 올려

0

javascript - 전개연산자 spread operator(...)

¶들어가기 아 프론트엔드 진짜 너무 어렵다. 누군가 만들어논 Vue bootstrap 템플릿을 분석중인데, 진짜 뇌에 마비가 올것 같다. Vue 소스중에 다음과 같은 소스를 찾았다. 저 ... 라는 자바스크립트 표현은 전개연산자(spread operator)라 불린다. 전개연산자(spread operator)를 후려쳐서 말하자면, 배열 x에 전개연산자를

0

spring - @Transactional(스프링 트랜잭션 적용하기.)

¶들어가기 Spring에서 트랜잭션을 설정하는 방법은 크게 XML파일을 이용한 설정과, 어노테이션을 이용한 설정이 있다. 이 글에서는 @Transactional 어노테이션을 이용하면 간단하게 트랜잭션 처리에 대해 정리하겠다. AOP + tx:advice 태그를 이용한 트랜잭션 보다 간단하게 사용 할 수 있다. ¶root-contenxt.xml에 tran

0

코드로 배우는 스프링 웹 프로젝트(남가람북스,구멍가게코딩단-2015년 8월판) 리뷰

¶책정보 항목 내용 제목 코드로 배우는 스프링 웹 프로젝트 출판사 남가람북스 저자 구멍가게 코딩단 종이책 출간일 2015.08.16 ¶리뷰 음 리뷰를 해보려 알라딘에 책을 검색을 해보니… What the heck? 이 글을 쓰는 시점인, 이번 달에 개정판이 나왔다. 음 내가 본 책은 이미 절판이 되고, 신간이 나왔다. 아 열

0

Spring - File Upload 개발요약정리

¶들어가기 이번에는 Spring에서 File Upload를 개발할때 필요한 라이브러리, 개념, 특정 기술들을 정리하겠다. 업로드할 파일은 이미지 파일과 일반파일로 나뉘며, 저용량 파일업로드를 기준한다. 완전한 실습이 아니라 요약정리임을 미리 알린다.(DB없이 실제 파일의 업로드만…) ¶필요한 라이브러리 pom.xml 파일에 아래 라이브러리를 추가한다. 1

0

javascript - Module 패턴(전역스코프를 지켜라)

¶들어가기 웹 프로젝트를 하다보면 공통적으로 사용할 유틸리티 등을 common.js 와 같이 분리하여 개발할 필요가 생긴다. 이때 고려할점은 자바스크립트의 전역 스코프의 변수명 관리가 힘들다는 것이다. 예를 들어 common1.js와 common2.js 두개를 동시에 참조하여 사용파는 페이지가 있다고 가정했을때, common1.js 내부 1234var co

0

spring AOP 요약정리(용어정리)

¶참고 Spirng AOP를 이용하여 Service클래스에 로그 찍기 ¶들어가기 개인적으로 Spring의 AOP는 말, 단어가 어렵고 햇갈리는 것 같다. 요약정리를 통해, AOP(Aspect Oriented Programming)를 후려쳐보겠다. 이 글을 예제를 포함하지 않고 대략적인 AOP의 정의 정도만 설명하고 있다. 만약 예제를 보고 싶다면 위 참고링