목차
- ajax 테스트
- dto 생성
- 입력된 데이터가 처리되는 로직 (http > controller > dto)
- service 생성
- 입력된 데이터가 처리되는 로직 (http > controller > dto / service > DB)
1. ajax 테스트
- 입력받은 데이터 ajax로 처리할 코드 작성
- api 패키지 생성해서 ajax로 처리한 데이터를 리턴 (정상작동시, 1을 리턴)
- 회원가입 테스트 (**에러 : undefined is not a function (near '...$.ajax...'))
- jquery 스크립트에서 'slim.min' 삭제
- 정상작동 확인
2. dto 생성
- 매개변수 'resp' 작동 확인을 위해 alert 메소드 추가
- dto 패키지 생성
- api 패키지에 UserApiController 클래스의 메소드 타입을 ResponseDTO<Integer>로 변경
- 정상작동 확인
1) 입력된 데이터가 처리되는 로직 (http > UserApiController > ResponseDTO)
3. service 생성
- service 패키지 생성
- DB에 데이터 insert 되도록 UserApiController 메소드 수정
- 데이터 입력
- DB insert 확인
1) 입력된 데이터가 처리되는 로직 (http > UserApiController > UserService / ResponseDTO > DB)
'SpringBoot > JPA' 카테고리의 다른 글
[STS] Http로 로그인 (jstl 의존성, STS 3버젼 이상 jstl) (0) | 2024.03.19 |
---|---|
[STS] DTO 수정 (예외처리) (0) | 2024.03.19 |
[STS] 웹에서 회원가입 (JS로 데이터 처리) (0) | 2024.03.14 |
[STS] 화면 구현-2 (회원가입, 로그인) (0) | 2024.03.14 |
[STS] 화면 구현-1 (Header, Footer, Body) (0) | 2024.03.13 |