전체 글 63

aop

@Retention(RetentionPolicy.RUNTIME) RetentionPolicy.SOURCE : 소스 코드(.java)까지 남아있는다. RetentionPolicy.CLASS : 클래스 파일(.class)까지 남아있는다.(=바이트 코드) RetentionPolicy.RUNTIME : 런타임까지 남아있는다.(=사실상 안 사라진다.) @Target(ElementType.METHOD) @Target 어노테이션의 사용 방법 @Target 어노테이션을 사용하여 지정할 수 있는 옵션과 대상의 타입은 다음과 같다. ElementType.ANNOTATION_TYPE : 어노테이션 ElementType.CONSTRUCTOR : 생성자 ElementType.FIELD : 필드(멤버 변수, Enum 상수) El..

Develop/Spring Boot 2023.12.15

루시필터 lucy-xss-servlet-filter

https://github.com/naver/lucy-xss-servlet-filter [GitHub - naver/lucy-xss-servlet-filter Contribute to naver/lucy-xss-servlet-filter development by creating an account on GitHub. github.com](https://github.com/naver/lucy-xss-servlet-filter) XSS (Cross-Site Scripting) 방지 필터 만약 Java 웹 애플리케이션에서 web.xml 대신에 Java Config와 Spring Framework를 사용한다면, 서블릿 필터를 설정하는 방법이 조금 다를 수 있습니다. 여기에 Spring Java Config를 ..

Develop/Spring Boot 2023.12.13
반응형