본문 바로가기

전체 글116

2021.08.30 수업일지(Servlet, Spring, Mysql) - 학사관리 시스템을 만들어보도록 하겠다. - 기존에 있던 hacksa db에 있던 데이터를 이용해 ER 다이어그램을 만들어보자. - go to mysql use haksadb; # 교수테이블 CREATE TABLE professors ( pcode CHAR(3) NOT NULL PRIMARY KEY, pname NVARCHAR(15) NOT NULL, dept NVARCHAR(30), hiredate DATE, title NVARCHAR(15), salary INT ); desc professors; CREATE TABLE students ( scode CHAR(8) NOT NULL PRIMARY KEY, sname NVARCHAR(15) NOT NULL, dept NVARCHAR(30), year I.. 2021. 8. 30.
2021.08.27 수업일지(Servlet, Spring, Mysql, Selenium) - 프로젝트 만들고 main, about, movie\list cgv lotte megabox 페이지와 이들을 연결할 서블릿을 mainservlet, movieservlet으로 하도록 하자. - selenium을 이용한 데이터를 가지고 오도록 하자. - selenium을 이용한 크롤링을 해보겠다. https://chromedriver.chromium.org/downloads - create new crawlservlet.java package controller; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServle.. 2021. 8. 27.
2021.08.26 수업일지(Servlet, Spring, Mysql) https://developers.naver.com/docs/serviceapi/search/movie/movie.md#%EC%98%81%ED%99%94 영화 - Search API 영화 NAVER Developers - 검색 API 영화 검색 개발가이드 검색 > 영화 네이버 영화 검색 결과를 출력해주는 REST API입니다. 비로그인 오픈 API이므로 GET으로 호출할 때 HTTP Header에 애플리케이션 등록 시 developers.naver.com - api : 외부에 다른 개발자가 만든 프로그램을 가져다 쓰는 방식 - 영화검색을 통해서 새로운 프로젝트를 만들어보자. - create new main.jsp, about.jsp, mainservlet.java - main.jsp 영화정보 영화목록 영.. 2021. 8. 26.
2021.08.25 수업일지(Servlet, Spring, Mysql) - 이번에는 네이버 API를 이용해서 쇼핑 정보를 네이버 DB에서 불러오고 내 DB에 저장하기까지 CRUD 작업을 해보겠다. https://developers.naver.com/docs/serviceapi/search/shopping/shopping.md#%EC%87%BC%ED%95%91 쇼핑 - Search API 쇼핑 NAVER Developers - 검색 API 쇼핑 검색 개발가이드 검색 > 쇼핑 네이버 쇼핑 검색 결과를 출력해주는 REST API입니다. 비로그인 오픈 API이므로 GET으로 호출할 때 HTTP Header에 애플리케이션 등록 시 developers.naver.com - 네이버에서는 자바스크립트를 지원안하니 자바를 이용해서 하겠다. - 새로운 프로젝트를 만들자. 1. name ex0.. 2021. 8. 25.