본문 바로가기

전체 글116

2021.08.18 수업일지(Spring, Servlet) - spring, servlet 을 이용한 웹페이지 만들기. 1. dynamic web project 2. apache tomcat target runtime check 3. make a view on WebContent 4. make a controller on java resources src https://becomefullstackdev.tistory.com/63 2021.08.17 수업일지(JAVA, Servlet, Spring) - Servlet이란 자바 클래스를 기반으로 하는 웹 어플리케이션 프로그래밍 기술이다. JSP도 자바를 기반으로 하는 웹 어플리케이션 기술로 HTML 문서 안에 자바 코드가 삽입되는 구조를 갖는다. - MVC(M becomefullstackdev.tistory.com .. 2021. 8. 18.
2021.08.17 수업일지(JAVA, Servlet, Spring) - Servlet이란 자바 클래스를 기반으로 하는 웹 어플리케이션 프로그래밍 기술이다. JSP도 자바를 기반으로 하는 웹 어플리케이션 기술로 HTML 문서 안에 자바 코드가 삽입되는 구조를 갖는다. - MVC(Model View Controller) Architecture 클라이언트 입장에서 웹 어플리케이션 서버에 접속하여 노드제이에스에서의 라우터의 역할을 여기서는 컨트롤러(Servlet)가 하여 특정 도메인 요청에 뷰(JSP/HTML)를 통해서 웹페이지를 볼 수 있게 한다. DB의 접속은 JAVA를 통해서 하며 여기서의 자바는 Model이라고 한다. 이를 통합하여 MVC라고 한다. - Back to Eclipse 1. 이클립스에서의 웹 구현을 위해서 다이나믹 웹 프로젝트를 새성한다. 2. 웹 서버 구현.. 2021. 8. 18.
2021.08.13 수업일지(Node.js, Mysql, multer) - 웹 구현물 작업을 위한 vsc 터미널 입력순서. express -e ex09 npm install npm install mysql npm install --save multer // 사진 업로드를 위한 라이브러리 nodemon node.js를 하는 이유는 웹 서버의 구조를 이해하기 위한 코드는 자바로 할것. - 로그인한사람만 학사관리 시스템을 이용할 수 있는 프로그램을 만들어보도록 하자. 회원등록하고 회원삭제하는 기능도 넣도록 하자. - db 연결을 위한 작업을 하도록 하자. [new] C:\data\node\ex09\db.js var mysql = require('mysql'); var conn; exports.connect = function () { conn = mysql.createPool({.. 2021. 8. 13.
2021.08.12 수업_웹 구현물 최종본 2021. 8. 13.