728x90
반응형

JAVA 260

[SPRING] Servlet Filter (서블릿 필터)

https://velog.io/@bagt/%ED%95%84%ED%84%B0%EC%99%80-%EC%9D%B8%ED%84%B0%EC%85%89%ED%84%B0 서블릿 필터(Servlet Filter)란? 필터와 인터셉터는 를 처리할 때 주로 사용된다. 물론 공통 관심사는 AOP로도 해결할 수 있지만, 웹과 관련된 공통 관심사를 처리할 때에는 HTTP header나 URL 정보 등이 필요한데, 와 의 경우 HttpServle velog.io https://kihwan95.tistory.com/6 서블릿 필터(Filter)란? 필터 적용해보기 필터란 HTTP 요청과 응답을 변경할 수 있는 재사용 가능한 코드이다. 필터는 객체의 형태로 존재하며 클라이언트로부터 오는 요청과 최종 자원(JPS, 서블릿, 기타 자원..

JAVA/SPRING 2023.08.05

[SPRING] Spring Interceptor

https://gngsn.tistory.com/153 Spring Interceptor, 제대로 이해하기 Interceptor는 컨트롤러에 들어오는 요청 HttpRequest와 컨트롤러가 응답하는 HttpResponse를 가로채는 역할을 합니다. 스프링의 Intercepter의 이해와 사용법을 익히는 것이 본 포스팅의 목표입니다. --------- gngsn.tistory.com 서블릿이란, https://velog.io/@falling_star3/Tomcat-%EC%84%9C%EB%B8%94%EB%A6%BFServlet%EC%9D%B4%EB%9E%80 [Servlet] 서블릿(Servlet)이란? 서블릿의 개념과 동작 과정, 생명주기(메서드), 인터페이스, 서블릿 컨테이너에 대해 공부하고 정리한 내용입..

JAVA/SPRING 2023.08.02

[JAVA] Optional Class

http://www.tcpschool.com/java/java_stream_optional 코딩교육 티씨피스쿨4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등tcpschool.comOptional이란?Optional은 null을 안전하게 처리하기 위해 Java 8에서 도입된 클래스입니다.직접 null 체크를 하지 않고도 값이 있을 수도 있고 없을 수도 있는 상황을 우아하게 처리할 수 있습니다.null 체크를 줄여서 코드 가독성을 높임NullPointerException 방지명시적으로 값이 없는 경우를 표현 가능

JAVA 2023.07.28

[JAVA] :: (더블콜론) - 메서드 참조

https://lucky516.tistory.com/67 자바 ::(더블 콜론)의 의미 자바 ::더블콜론 이란? 메소드 레퍼런스라고도 불린다. 자바8 버전에서 소개되었다. 람다식과 똑같은 기능을 한다. 람다식과 차이점이 있다면 인스턴스를 활용하여 메소드를 전달하는데에 있다. lucky516.tistory.com http://www.tcpschool.com/java/java_lambda_reference 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com

JAVA 2023.07.27

[JAVA][SPRING] 올바른 로그 사용법

https://cornarong.tistory.com/35 올바른 로그 사용법 // 틀린 예) log.trace("trace log=" + name); // 옳은 예) log.trace("trace log={}", name); 첫번째와 같은 방식으로 trace를 출력할 경우 로그 출력 자체에는 문제가 없다. 하지만 자바 문법상 "trace log="+ name이라는 문자열 더하기 연산이 먼저 일어난 후 log레벨을 확인하기 때문에 만약 해당 프로젝트의 log레벨 설정이 debug일 경우 trace는 debug이하의 log레벨이므로 출력은 하지 않지만 이미 불필요한 연산 자체가 일어난 경우가 되어 버린다. 두번째 방식은 SLF4J 치환문자를 사용하는 방식이다. 문자열에 중괄호를 넣어 순서대로 출력하고자 하..

JAVA 2023.07.21
728x90
반응형