본문 바로가기

API3

[Eclipse/이클립스]JAVA API 적용하기 적용한 API 는 https://mvnrepository.com/ 사이트에서 가져온 Gson API 입니다. 1.원하는 버전 선택하여 jar파일 다운로드 2.lib(library)폴더에 저장 프로젝트 위에 오른쪽 마우스 클릭 Libraries 탭에서 Add External JARs 선택 Classpath 아래에 추가된 것을 확인 후 Apply and Close 짜잔 Gson API를 사용했기때문에 해당 포맷으로 출력 되었습니다. **인프런 강의 'Java TPC(생각하고, 표현하고, 코딩하고 / 박매일 강사님)'를 듣고 작성 및 발췌 했습니다. 2022. 12. 4.
[JAVA/자바]Model과 API class - DataType 측면 : 새로운 자료형을 만드는 도구 = 모델링 도구 OOP(객체지향)측면 : 객체의 상태정보와 행위정보를 추출하여 캡슐화 하는 도구 Model - class를 Model이라고도 부른다. (역할이 정해져있으므로) Model의 3가지 종류 1. DTO(Data Transfer Object) : 데이터 구조, 데이터를 담는 역할, 이동하기위해서 데이터를 담는다. VO(Value Object) : 객체를 담아서 하나의 값로 취급한다는 의미 2. DAO(Data Access Object) : 데이터를 처리하는 역할(비즈니스 로직), 데이터베이스와 CRUD하는 역할 3.Utility(Helper Object) : 도움을 주는 기능을 제공하는 역할(날짜, 시간, 통화, 인코딩 등) A.. 2022. 12. 4.
[CS | Network] REST API의 정의 API는 소프트웨어가 다른소프트웨어로부터 지정된 형식으로 요청, 명령을 받을 수 있는 Application Programming Interface를 의미 쉽게말해서 코드끼리 소통을 할 수 있도록 만들어낸 수단 그중에서도 REST API는 요청을 보내는 주소만으로도 어떤 동작을 원하는지 추론이 가능한 것이 장점 API 의 url에 동사(verb)는 들어가지않음 무조건 명사로만 구성되어있어야함 그리고 이 명사 다음으로 오는 것은 다음과 같다. 한가지는 컬렉션(따라서 복수를사용해야함 | 정보의 집합이니까) ex) movies 그다음에 오게되는 명사는 DB에서 고유식별자가 됨. ex) movies/inception 인터렉션(Interaction)은 Http methods(get post put delete)를 .. 2022. 10. 14.