Bean이 아닌 클래스에서 Bean을 주입이 필요한 경우 사용한다.
response null 인 경우 생략
Posted on
|
In
Spring
1. DTO 마다 직접 적용 하는 경우
Multi Module
Posted on
|
In
Gradle
JavaBean
Posted on
|
In
Java
Serializable
Posted on
|
In
Java
의미
Introspection
Posted on
|
In
Java
의미
- JavaBean의 구조를 파악해 properties, methods 와 events를 파악
- Reflection 기법을 사용하며 runtime에 진행된다.
- introspect의 대상인 클래스를 JavaBean의 디자인 패턴에 맞게 작성해야 한다.
- JavaBean의 properties, methods, events에 대해 추가적인 정보를 제공하고 싶으면 BeanInfo 인터페이스의 구현체를 제공하면 된다.
aop 사용한 로깅
Posted on
|
In
Spring
aop 를 활용한 로그를 남기려 한다.
인증 정보 저장에 로컬 스토리지 보다 쿠키를 선호하는 이유
Posted on
|
In
Browser
로컬 스토리지
장점
- 순수 자바 스크립트로 백엔드 없이 사용이 가능하다.
- 5mb 까지 저장이 가능하다.
단점
- XSS 공격에 취약하다. 쿠키와 달리 브라우저에서 js로 직접 접근이 가능하기 때문이다.
bucket4j 사용한 제어
Posted on
|
In
Spring
ehcache 를 사용하여 Bucket Sort Algorithm 을 사용하려 한다.
spring batch 5.0
Posted on
|
In
Spring
spring boot 3.0에서 spring batch 5.0이 추가되었다. spring batch 5.0 에서 기존에 아래와 같이 사용하던 방법이 deprecated 되었다.