2022-02-16-TIL

Today I Learned

jdk.incubator.httpclient -> java.net.http

자바 11버전 이후부터는 http 관련 모듈의 패키지 네이밍이 바뀌었다.

  • https://stackoverflow.com/questions/50122696/the-jdk-incubator-httpclient-module-not-found-in-java11
  • https://lts0606.tistory.com/455

JavaFX

오라클 JDK는 기본적으로 JavaFX를 내장하지 않는다. 따라서 외부 라이브러리로서 프로젝트에 직접 포함해주어야 한다.

  • https://stackoverflow.com/questions/69965469/why-does-javafx-not-work-under-openjdk-17-from-homebrew
  • https://openjfx.io/openjfx-docs/#introduction

Validator

  • https://www.baeldung.com/spring-mvc-custom-validator

Helper Class

  • https://blog.ploeh.dk/2010/02/02/RefactoringtoAggregateServices/
  • https://stackoverflow.com/questions/45208707/dependency-injection-and-internal-helper-classes

MyBatis 설정 파일

  • https://atoz-develop.tistory.com/entry/MyBatis-%EC%84%A4%EC%A0%95-%ED%8C%8C%EC%9D%BC-%EC%9E%91%EC%84%B1-%EB%B0%A9%EB%B2%95

MyBatis Generic VO, DAO

  • https://srssee.tistory.com/11

java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for​

  • https://blog.naver.com/PostView.nhn?blogId=javaking75&logNo=220315971085

logback 과 log4j

  • https://primetime.tistory.com/entry/Spring-Boot-%EB%A1%9C%EA%B7%B8-%EA%B4%80%EB%A6%AC-logback%EA%B3%BC-Slf4j

log4j 취약점

  • https://nhj12311.tistory.com/575

Immutable vs Unmodifiable

  • https://www.baeldung.com/java-immutable-maps
  • https://stackoverflow.com/questions/8892350/immutable-vs-unmodifiable-collection