Memcached는
DB / API 통신을 줄이기 위해
데이터를 캐싱처리하는 데에 사용하면 좋은 캐시이다.
Redis는 트래픽이 몰리면
응답속도가 불안정하다고 한다.
반면 트래픽이 몰려도
Memcached의 응답 속도는
안정적인 편이라고 한다.
이 글의 코드 및 정보들은 강의를 들으며 정리한 내용을 토대로 작성하였습니다.
스프링 AOP를 사용하기위해선
의존성을 추가해줘야한다.
필자는 메이븐 빌드 툴을 사용하기 때문에
pom.xml에 의존성을 추가하였다.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
@Component
@Aspect
public class PerfAspect {
...
}
@Aspect 어노테이션 선언을 통해
해당 클래스는 Aspect로 사용됨을 명시해준다.
그리고 스프링에서 제공해주는
스프링 IoC를 사용하여
Component Scan 시 Bean 등록을 시키기 위해
@Component 어노테이션도 붙혀준다.
이 글의 코드 및 정보들은 강의를 들으며 정리한 내용을 토대로 작성하였습니다.
이 글의 코드 및 정보들은 강의를 들으며 정리한 내용을 토대로 작성하였습니다.
The post describes the supported controller method return values.
Handler Method가 다루는 Return Type은
주로 응답 또는 모델을 랜더링할 뷰에 대한 정보를 제공하는데 사용한다.
docs.spring.io에서 Return Values에서 다양한 종류의 Return Values를 볼 수 있다.
이 글의 코드 및 정보들은 강의를 들으며 정리한 내용을 토대로 작성하였습니다.
The post describes the supported controller method arguments.
Handler Method가 다루는 Argument는
주로 요청 그 자체 또는 요청에 들어있는 정보를 받아오는데 사용한다.
docs.spring.io에서 Method Arguments에서 다양한 종류의 Argument를 볼 수 있다.
운영 체제와 정보기술의 원리
(https://book.naver.com/bookdb/book_detail.nhn?bid=16345019)
블로그 ( https://goodgid.github.io/category/#OS )