주먀

6. REST 가 무엇인지? / 출연진 Top5 조회 본문

학원/Spring

6. REST 가 무엇인지? / 출연진 Top5 조회

주먀 2023. 6. 9. 14:06

* 시험 --> 이론만 / 실기 ( 빈칸 채우기 ) *

 

--> 디자인 없이 data 돌려주고 있음

 

* 약자 *

represent - 나타내는

state - 상태 

transfer - 변환

 

 

* 객체정렬 *

- 동적 쿼리 (검색)

- Flask +Crawling+ Spring

- Spring boot

- jpa + 

- 전처리

 

1.BroadCastESTController 

1-1. 기존 Controller 복사 주석 -> BroadCastESTController 클래스 생성

 

 

2. indew.jsp

2-1. jsp 비동기통신 작성

 <script>
    	$(function(){
    		$.ajax({
    			url : 'getCastCount',
    			data
    			dataType : 'json',
    			success :  fuction(res){
    				console.log(res);
    			},
    			error : fuction(){
    				console.log('실패!');
    			}
    			
    		})
    		
    	})
    </script>

 

2. mysql

2-1. 쿼리문작성 -> 쿼리문실행 -> Controller 데이터 가져오기 쪼개기

2-2. FIXING _CAST_NM -> MC / CAST_NM -> 출연진

SELECT FIXING_CAST_NM, CAST_NM
FROM COM.BROADCAST
WHERE PROGRAM_NM = '뮤직뱅크';

 

3. BroadCastMapper.java ( xml 같이 씀 )

	@Select("SELECT FIXING_CAST_NM, CAST_NM FROM BROADCAST WHERE PROGRAM_NM='뮤직뱅크'")
	public ArrayList<BroadCast> getCastCount();