본문 바로가기

Language/JSP11

MVC Business Logic : 사용자의 데이터를 처리하고 결과를 생성하는 코드 = Model (POJO : Plain Old Java Object) Presentation Logic : 사용자에게 보여지는 화면 = View Model 과 View 를 연결하여 흐름 제어를 수행하는 로직 = Controller Web Server = Apache 등 WAS ( Web Application Server) = Apache Tomcat, WebLogic 등 => Web Container + Web Server 사용자 요청(Servlet or JSP) 웹서버 -> 웹컨테이터(톰캣) -> 웹서버 -> 사용자 응답 Servlet = 웹 서버 상에서 실행되는 자바의 클래스 파일 (Server Side Aplet) 사용자.. 2020. 8. 4.
데이터베이스 연동 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 Insert title here 연결정보 저장 String dbUrl = "jdbc:mysql://localhost:3306/jspdb5"; String dbUser = "root"; String dbPass = "1234"; //Connection 패키지 import하기 //DriverManager 패키지 import 하기 Connection con = DriverManager.getConnection(dbUrl, dbUser, dbPass); //3단계 연결정보를 이용해서 sql 구문 만들고 실행할 .. 2020. 6. 7.
Database 데이터베이스를 관리하는 명령(SQL) 저장공간을 만들고, 수정, 삭제 하는 정의어(DDL) - create, alter, drop 사용자 만들고 권한 부여, 해제: 제어어(DCL) -grant, revoke 저장공간안에 데이터 입력,수정,삭제,조회: 조작어(DML) - insert, update, delete, select 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 전체를 저장할 공간(데이터베이스) 조회 show database; 전체를 저장할 공간(데이터베이스) 만들기 create database js.. 2020. 6. 7.
session 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Colored by Color Scripter cs 2020. 6. 2.
response 내장객체 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 Colored by Color Scripter cs 2020. 6. 2.
application 내장객체 application내장객체 - 웹컨테이너 제공하는 객체 웹애플리케이션 서버의 정보, 자원을 저장 웹애플리케이션 서버 하나 객체 생성 웹애플리케이션 서버 자원하나 공유(방문자수, 통계...) 서버 start 생성, 서버 stop 사라짐 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Colored by Color Scripter cs 2020. 6. 2.