AOP 모든 메서드의 호출 시간을 측정하고 싶다면
스프링 이름은 전통적인 J2EE(EJB)라는 겨울을 넘어 새로운 시작이라는 뜻.핵심 기술: 스프링 DI 컨테이너, AOP, 이벤트, 기타웹 기술: 스프링 MVC, 스프링 WebFlux데이터 접근 기술: 트랜젹션, JDBC, ORM지원, XML지원기술 통합: 캐시, 이메
스프링 핵심 원리 -기본편 (객체지향 설계와 스프링) - 2편 좋은 객체 지향 설계의 5가지 원칙(SOLID) >클린코드로 유명한 로버트 마틴이 좋은 객체 지향 설계의 5가지 원칙을 정리 SRP: 단일 책임 원칙(Single Responsibility Princip
싱글톤 싱글톤 패턴 클래스의 인스턴스가 딱 1개만 생성되는 것을 보장하는 디자인 패턴이다. 그래서 객체 인스턴스를 2개 이상 생성하지 못하도록 막아야 한다. 메모리 낭비가 심하다. 싱글톤 패턴 private 생성자를 사용해서 외부에서 임의로 new 키워드를 사용하지 못
웹 애플리케이션 이해 웹 서버, 웹 애플리케이션 서버 Web Server란? HTTP 기반으로 동작하여 정적 리소스(HTML, CSS, JS, IMAGE, ...등) 제공하는 소프트웨어 이다. 대표적으로는 NGINX, Apache가 있다. WAS(Web Applica
쿠키는 클라이언트(브라우저) 로컬에 저장되는 Key-Value로 이루어져 있는 데이터 파일 이다.쿠키는 사용자 인증이 유효한 시간을 명시 할 수 있으며, 유효 시간이 정해지면 브라우저가 종료되어도 인증이 유지된다는 특징이 있다.쿠키이름쿠키 값만료시간전송할 도메인명전송할
일반적으로 사용하는 HTML Form을 통한 파일 업로드를 이해하려면 먼저 폼을 전송하는 다음 두가지 방식의 차이를 이해 해야 한다.applicaction/x-www-form-urlencoded 방식은 HTML 폼 데이터를 서버로 전송하는 가장 기본적인 방법이다.첨부