본문 바로가기

🌱JAVA/🌱 Java API

(3)
Java Document 정리 # Java Document 정리 프로그래밍은 API를 조작하여 무엇을 만드는것에 불과하다. 자바 플랫폼을 API를 이용해서 제어하는 것이라고 볼수 있다. 너무 당연한 잉야기 이지만, 패키지는 클래스의 묶음이다. API Documentation 문서 확인 java 17 docs : https://devdocs.io/openjdk~17/ 예제로 system.out.println 찾아보자 java.lang에 포함되어 있기 때문에 java.lang을 찾는다. → java.lang은 패키지 이다. System.out.println에서 System을 컨트롤+클릭 하면 해당 클래스로 이동하고, 해당 클래스가 속한 파일의 가장 상단을 보면 패키지를 확인 할 수 있다. system class를 찾는다. 그리고 out이..
API 호출시 발생하는 오류 정리 # 오류 내용은 아래와 같다. has an unsupported return type: interface java.util.List 해결 방법 : PostMapping으로 데이터를 Insert 할때 리턴 타입은 int가 되어야 한다. 결과 적으로 insert가 성공하면 1번을 반환할 것이고, 실패하면 오류 메세지를 반환할 것이다.
Java API와 간단한 예시 Java API 란? Java API란 프로그래밍을 위해 만들어진 도구이다. 예를 들어 벽에 못을 박기 위해서는 망치를 사용하여야 하고, 더 편하게 벽에 못을 박기 위해서는 드릴을 사용할 수 있다. 마찬가지로 프로그램을 만들 때에도 여러 가지 도구들이 존재하는데 그런 도구를 JAVA API라고 한다. 이러한 JAVA API는 패키지의 형태로 제공된다. 여기서 패키지란 일종의 폴더인데 예를 들어 아이폰, 맥북, 아이패드라는 클래스가 있다고 할 때 이를 애플 패키지라는 공간에 담아 제공할 수 있다. 패키지는 클래스를 구분하기도 한다. 같은 이름의 java 파일인 Sonata가 존재할 때 이를 패키지 형태로 나눌 수 있다. 음악의 Sonata.java는 package music;이라는 패키지로 나눌 수 있고 ..