728x90
"AJAX" : 새로고침하지 않고 서버로 데이터를 주고 받는 방법
1. CrudInterface<Req,Res>
2. CrudController<Req,Res,Entity> implements CrudInterface<Req,Res>
3. entity, request, response
4. 페이지 컨트롤러, api 컨트롤러 extends CrudController<해당Req,해당Res,해당Entity>
1) 출력
- findAll : 모든 정보 출력
- findById : 특정 아이디의 정보 출력하고 싶을때
-> AJAX 이용 : id를 받아 그 아이디 응답 결과 출력(response)
2) 등록
- create : 계정등록, 권한 등록 후 리턴
-> AJAX 이용 : Request 요청한 data 넘겨줘서 응답받음(response)
3) 수정/추가
- update : 특정 아이디로 데이터 가져와서 수정 할 부분 set 시키기
-> AJAX 이용 : Request 요청한 data 넘겨줘서 응답받음(response)
4) 삭제
- delete : 특정 아이디를 가져와서 권한과 함게 삭제 후 저장
-> AJAX 이용 : Request 요청한 data 넘겨줘서 응답받음(response)
728x90
'BACK' 카테고리의 다른 글
[Datatables.js] Datatables 이용하여 테이블 만들기(사용법) (0) | 2023.07.14 |
---|---|
[JPA] JPA 페이징 처리 하기 (타임리프 기반) (0) | 2023.07.13 |
[JPA Security Login] 시큐리티 로그인 필수 설정 (0) | 2023.07.10 |
[SpringBoot JSP] 게시판목록을 메인화면에연결 (0) | 2022.04.29 |
[SpringBoot JSP] 게시판-페이징 처리/방법 2 (0) | 2022.04.29 |