REST API란? Representatinal State Transfer의 약자 자원 (Resource) - URI /member/{id} - 여기서 member라는 리소스만 식별 행위(Verb) - Http Method /member/{id} - 어떻게 처리할지 정의 표현(Representations) 즉 , API란 URI에서 식별한 resource(member)를가지고 어떤행위(Http Method)를 할지 표현한 것 REST API 설계규칙 소문자사용(주소에서 대소문자 구분하므로 카벨케이스가 아닌 소문자사용 할 것) 언더바보다는 하이픈을 사용할것( _ x - 0) 슬래시는 계층구분용도기 때문에 마지막에는 사용하지않는다 Http Method관련 용어는 포함하지않는다 동사보다는 명사를 사용해서 명명..
1. list 한번에 insert 하기 거두절미 하고 일단 mybasit mapper부터 보면 controller에서는 List를 파라미터로 받아서 매퍼까지 넘겨줬다 하나하나 간략하게 알아보면 나는 insert할건데 id는 insertMaintenanceByDaily로 mapper.java랑 매핑할거고 파라미터는 Map형태로 받아올거야 insert해야할 컬럼들은 고정이니 foreach밖으로 빼놓자(안에 넣어도 상관없음) foreach를 이제 살펴보자 그냥 for문이랑 비슷하다고 생각하면 된다. 1. foreach로 반복해서 insert할건데 2. 반복해서 입력할 자료구조(collection)는 list고 3. list안의 data들 각각은 item이라고 부를거야 4. 반복문 끝날때마다 콤마( , )로 구..