Web Programming/Java6 [JAVA/SPRING] 방어적 코딩 하기 (NPE(NullPointerException)피하는 방법) NullPointerException 이하 NPE를 피하기 위한 방법은 여러가지가 있습니다. 코딩습관이 잘 되어 있다면 보지 않을 에러지만 약간의 미숙이 에러를 만드는 것 같습니다. 설명하기 앞서 SI 에서는 사용하지 말라고 하는 기업도 있을 겁니다. 그럴 땐 아래 방법이 아닌 코딩한 것을 수정하시면 되겠습니다. 순서 1. 문자열 비교는 equals 를 사용하자 2. 숫자 비교는 수치를 앞에 쓰자 3. toString() → valueOf() 를 사용하자 1. 문자열 비교는 equals 를 사용하자 public static void main(String[] args) { String a = new String("exam"); if (a == "exam") { System.out.println("true".. 2023. 4. 4. [Java / JSP] DTO 자동으로 설정하는 방법 DB table 에 memberid, password, name, email, gender, phone 컬럼이 있다고 가정합시다. 먼저 자신의 프로젝트에 src/main/java에 우측키를 눌러 패키지를 만들어줍니다. 패키지 명은 com.~~.~~로 지정해줍니다. 패키지에 우측키를 눌러 class를 생성해줍니다. 클래스명은 상관없지만 구분하기 쉽게 User관련된거면 UserDTO, ㅇㅇ 관련된거면 ㅇㅇDTO 등으로 지정해줍니다. 이제 DTO 클래스에 들어와서 package com.~~.~~ public class UserDTO { private String memberid; private String password; private String name; private String email; priva.. 2022. 10. 2. 이전 1 2 다음