개발 프로젝트 (27) 썸네일형 리스트형 Documentation 작성법 ; Swagger, Javadocs, Markdown API Dcoumentation 작성목적 : 프론트엔드 개발자와 동료 백엔드 개발자에게 내가 생성한 API가 어떻게 동작하는지 설명함. 문서화방식 : txt파일로 생성시에, 최신화 및 문서버전관리가 어려워 swagger 등 와 같은 전용툴을 사용함. SwaggerSwagger는 RESTful API 문서를 자동으로 생성해주는 오픈소스 툴입니다. API 개발자와 클라이언트(프론트엔드, 모바일 개발자) 간의 API 명세 공유 및 테스트를 쉽게 할 수 있도록 도와줍니다. Url형식으로 배포해주기 때문에 공유에 유리함API 요청/응답 데이터 확인 가능API 명세서(Documentation) 자동 생성 Swagger에서 추가적으로 설정할 수 있는 것들✅ API 기본 정보 (@OpenAPIDefinition, @.. 제로베이스 서블릿 JSP프로젝트 : 위치기반 공공와이파이 확인시스템 <2> - trouble shooting Trouble Shooting 1 A. 구현요구- Userinput을 버튼클릭으로 서버로 발송하고 웹페이지 로직에 따라서 처리후 dynamic하게 컨텐츠를 출력하고자함.-> javascript로 window.histroy.pushstate로 url을 바꾸고, fetch로 getmethod를 parameter을 전달하였음. B. 문제상황- 버튼을 눌렀을때, url이 parameter값이 포함되도록 변하나 익스플로러의 화면이 변하지 않음. 새로고침시에는 화면이 변함 C. 문제원인 확인순서a. request가 제대로 발송되었는지 (x)b. 서버측에 response가 제대로 도착하고 있는지(x)c. response가 제대로 도착한 후에 JSP의 Logic이 제대로 다시 실행되고 있는지(x)d. 주요 obje.. 제로베이스 서블릿 JSP프로젝트 : 위치기반 공공와이파이 확인시스템 <1> 개발시작전 요구사항 분석 프로젝트과정의 목적1. 수강생 본인이 직접 기획, 제작, 기능구현 등의 일련의 과정을 경험2. 시스템 호출(OPEN API) 문제해결능력 3. 기본 데이터 베이스 개념을 기반으로 사용해보지 않은 데이터베이스(SQLite)에 대한 수행능력 배양프로젝트 요구 결과물- 내 위치기반 공공 와이파이 정보를 제공하는 웹개발- 공공 데이터 자원을 끌어와 내가 서비스하고자하는 데이터로 마이그레이션하여 웹을 기반으로 원하는 형태출력- 히스토리에대해 데이터베이스에 저장하는 기능과 이를 출력하는 기능요구기술1. 과제를 분석하여 ERD를 통한 데이터 설계를 작성2. 공공와이파이 정보는 서울시 오픈 API활용3. JAVA기반의 다이나믹 웹서비스를 이용해서 구현 (JSP) ; Tomcat 8.5, Maven(or Gradle).. 이전 1 2 3 4 다음