redjen published on 2023-01-27 Java의 ThreadLocal에 대해 알아보았다. https://www.baeldung.com/java-threadlocal ThreadLocal API란? ThreadLocal은 특정 쓰레드에서만 접근할 수 있는 데이터를 저장할 수 있도록 도
redjen published on 2023-01-26 타입스크립트는 코드를 작성할 때 자바스크립트와는 달리 올바른 타입을 사용하도록 강제한다. 그런데, 타입스크립트에는 any라는 특별한 타입이 존재한다. an
redjen published on 2023-01-25 개요 Typescript로 Map<string, someObject> 형태의 데이터를 가공하며 고민을 해봤던 기록이다. 아래 코드는 someObject 안의 boolean 타입 필드로 필터링한 데이터의 키 값을 배열로 가져오기 위
redjen published on 2023-01-24 Spring boot 2에서는 Spring bean에 Lazy Initialization을 적용할 수 있도록 지원한다. Lazy initialization이 무엇인지, 어떨 때 사용해야 하는
redjen published on 2023-01-23 Java 8부터 Java를 null safe하게 사용할 수 있게 해주는 Optional의 메소드에 대해 정리해봤다. https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html 객체를 Optional로 래핑 of와 ofNull
redjen published on 2023-01-22 개발 중 JUnit 기반 테스트를 돌리는데 다음과 같은 에러를 마주쳤다. java.lang.IllegalStateException: state should be: open 찾아보다가 좀 허무하게 해결했던 경험이지만 원인을 해결한 과정을 써보려 한다. 원인 원인