2024/04/11 3

RESTful API

마이크로서비스 아키텍쳐에는 애플리케이션 기능을 RESTful API로 노출하는것이 일반적이다 - 1. 스프링부트로 RESTful APi를 설계하고 구축하는 방법 2. 응답 데이터 규격, HTTP 응답코드 등 API 사용자에게 필요한 정보를 문서화하여 제공하는 방법 3. API를 테스트하기위해 단위 테스트를 작성하는 방법 4. RESTful API에 보안을 적용하여 보호하는 방법 - REST 아키텍쳐 스타일을 따르는 API REpresentational State Transefer 클라이언트가 서버에 있는 자원을 요청하면 서버는 해당 자원의 상태를 규격에 맞게 표현한 정보를 반환한다 Represntation : 상태 정보 : JSON / 단순 문자열 / HTML 등 여러가지 형식 중 특히 JSON - 스프..

카테고리 없음 2024.04.11

코딩 기초 트레이닝 / 빈 배열에 추가, 삭제하기

기존 배열을 갱신하는 것인가? 아니면 새 배열에 편하게 작성하는 것인가 배열 원소가 계속 변경되므로 arrayList를 사용하는게 좋겠다 idx에 접근할 수 있는 for? value에 접근할 수 있는 enhanced? while? -> flag와 arr 두개에 동시 사용해야 하니까 일반 for문으로 하는게 좋겠다 마지막에 int[] 형식으로 출력해야 하므로, list를 array에 변경하는 작업이 필요하겠군 그런데 Integer는 int가 아니므로 수동 변환을 해야겠다 list.add는 0번 index에 추가된다. 어떻게 뒤에 추가하는가? 1 - size로 접근해서 size, size+1에 추가한다 2 - 그런데 제거할때도 똑같이 매번 size를 도출해내야 하므로 앞 뒤를 바꿔서 그냥 앞에 넣어버리고 마..

카테고리 없음 2024.04.11