원청(갑) -> SI(을) -> SI(병)
SI(을) -> 자체 서비스(내비)[망하고] -> 공공기관
(자체 솔루션)
템플릿 문자열 = a.k.a. $달러
자바스크립트는 파라미터 갯수를 안맞춰도 된다 (없으면 default)
var lo = function(name) {} 을 화살표 함수로 바꾸면
var lo = (name) => {}
스프레드 연산자: ... (원본 훼손 안시키기 위해서 사용)
자바 불변의 법칙은 string을 reverse시 원본값과 따로 메모리에 올리지만(String은 final, 상수)
자바스크립트는 원본을 바꿈
es6문법
트랜잭션의 의미 : 어떤 일련의 작업(한번에 이루어져야 하는 작업 단위)
마이바티스 : 한국, 일본 (SI) / JPA(하이버네이트) : 미국, 자체서비스 (네이버등)
autowired는 ioc컨테이너에서 꺼내오는것
<filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
annotation-driven이 handlermapping, handleradapter를 생성