JAVA/Servlet & JSP31 [알라딘 API] 도서 데이터 검색하기_실습 실패..(이클립스 / 서블릿 / 오픈 API / 알라딘 / 도서데이터 / 백엔드 / 웹개발) 도서 데이터를 검색하는 실습을 해보기 위해 알라딘 API를 가져오기로 했다. 도서데이터는 알라딘이 제일이라길래 알라딘으로 시도해보겠다. 1. 알라딘 ttb 키 발급 알라딘 API를 받기 위해서는 일단 ttb라는 키를 발급받아야한다. [OpenAPI님의 서재] "책과 통하는 블로그, 알라딘 서재!" (aladin.co.kr) [OpenAPI님의 서재] "책과 통하는 블로그, 알라딘 서재!" 예제 파일 아래 파일은 aladdin OpenAPI를 이용한 간단한 프로그램들입니다. C#의 경우는 Full Library를 제공하고, 기타 언어는 간단한 예제를 포함하고 있습니다. 개선사항이나 기타 문제점 발견시 ttb@ blog.aladin.co.kr 일단 ttb를 가입하러 가서 알라딘 로그인을 하고, 내 계정을 등.. 2021. 5. 11. [FullCalendar] 캘린더 API 사용하기 (이클립스 / servlet / 오라클 / 백엔드) 서블릿에서 캘린더 API를 가져와서 DB와 연동하고 화면에도 띄워주는 실습을 해보려 한다. 일단 캘린더 API는 fullcalendar 뿐만 아니라 구글 캘린더 API, 네이버 캘린더 API 도 있다. 구현하고픈 서비스에 맞게 골라서 쓰면 될 거 같다. 1. FullCalendar 다운 FullCalendar - JavaScript Event Calendar FullCalendar - JavaScript Event Calendar Open Source... With over 10 years of open source and over 100 contributors, FullCalendar will always have a free and open source core. Learn more fullcalen.. 2021. 5. 10. MVC 웹 프로젝트 만드는 방법 두가지 (STS / MVC 패턴 / 스프링 입문 / 백엔드 / 웹개발) 이전에 이클립스에 스프링을 다운받아 Maven프로젝트를 만드는 실습을 진행했다. ▶ Maven 프로젝트만들기 2021.04.02 - [IT 독학/WEB] - [Spring ①] Maven 프로젝트 만드는 방법 (이클립스 스프링 다운 / 스프링 입문 / 백엔드) ▶ MVC 패턴 2021.02.12 - [IT 독학/WEB] - MVC 패턴 ( MVC 이론 / Model & View & Controller / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) 스프링에서 MVC 패턴을 사용해 웹 프로젝트를 만들면 컨트롤러에 필요한 특정 메소드를 스프링이 자동으로 호출해 주고 그 결과를 뷰로 넘겨주며 또 적절한 뷰를 또 찾아주는 등 굉장히 편리하게 개발할 수 있다. 이제 Spring Tool Suite .. 2021. 4. 18. Mybatis ( Mybatis 실습 / Java DB 연결 / 웹개발 / 웹독학 / 백엔드 개발자 / 프로그래밍) Mybatis 마이바티스는 JDBC처럼 Java 프로젝트와 DB를 연결하는 프레임워크이다. 다시말해 JDBCTemplate 의 역할을 대신해준다고 보면 된다. 홈페이지의 소개글에 따르면 마이바티스의 역할은 이렇다. 마이바티스는 JDBC로 처리하는 상당부분의 코드와 파라미터 설정 및 결과 매핑을 대신해준다. ▷JDBC에 대해 궁금하다면 참고 2021.02.03 - [IT 독학/WEB] - JDBC ( JDBC 실습 / Java DB api / Java DB 연결 / JDBCTemplate / 웹개발 / 웹기초 / 웹독학 / 백엔드 개발자 / 프로그래밍) JDBC와의 차이는 실습을 통해 보겠다. 실습 준비 일단 기본 중의 기본이었던 JSP 실습 파일에서 JDBC을 지우고 Mybatis를 넣어 구현해보도록 한.. 2021. 4. 5. 이전 1 2 3 4 ··· 8 다음