JAVA에서 String을 Null Safe하게 비교하기 Nullable한 두 개의 String이 equal한지를 null safe하게 비교하는 방법을 알아보자. String#equals 두 String이 null이 아니면 String 클래스의 인스턴스 메소드 equals를 사용하면 된다. @Test void test0() { String s1 = "hello"; String s2 = "hello"; assertThat(s1.equals(s2)).isTrue(); s2 = "world"; assertThat(s1.equals(s2)).isFalse(); } @Test void test1() { String s1 = null; String s2 = null; assertThatThrownBy(() -> s1.equals(s2)).isInstanceOf(NullP.. 2021. 8. 14. Tomcat 서버 DataSource 설정 방법 (+JNDI) 환경 정보 IntelliJ IDEA 2019.3 Ultimate, Amazon Corretto 11, Tomcat 9, JDBC 4.2, 의존성 관리 환경 X Tomcat 서버 DataSource 설정 방법 (+JNDI) ❕ 포스트 상단에는 DataSource, JNDI의 이론적인 내용이 포함되어 있으므로 바로 설정, 적용 방법을 보려면 스크롤을 밑으로 내려 'DataSource 적용'부터 보면 됩니다. DataSource는 JDK 1.4부터 포함된 javax.sql 패키지의 API이다. DataSource를 이용하여 Java EE 서버(예: 톰캣 서버)에서 DB 커넥션 풀을 관리할 수 있다. javax.sql 패키지 javax.sql 패키지는 java.sql 패키지의 기능을 보조하기 위해 만들어진 확장.. 2020. 2. 17. 이전 1 다음