jsp에서 사용한 name값과 DTO 필드값이 똑같아야함
form에서 사용하는 name속성값=필드이름=DB컬럼이름
나중에 망하기 싫으면 잘 생각해야지
일단 sts를 끄고
C:\Users\wkddn.m2\repository\org\projectlombok\lombok\1.18.12
.m2 폴더의 lombok을 찾아서
파워쉘에다가
java -jar lom 치고 탭키 엔터
1눌러서 sts.exe파일선택 2번뜨면 3번선택
성공!
sts를 키자
이제 DTO클래스에서 클래스명 위에 줄에 @Data를 입력하면
getter, setter, toString등등을 만들지 않아도 할 수 있다
매개변수 포함 생성자는 없다 ㅠ
500 오류 나오면 클린 사용해보기
@Service랑 @Repository 설정
나중에는 자바 파일만 20~30개라니 미리미리 나누는 연습을 하자
의존성 주입(DI, dependency Injection)
new를 계속하다보면 계속해서 메모리를 생성해서 메모리가 부족해진다
그걸 방지해주는 기능이다
new를 생성했다가 지웠다가를 자동으로 해준다고 생각하면 좋다
DTO클래스에 date타입은 import java.sql.Date;으로 해야한다
2가지가 있다 골라서 해야한다