db5 [KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 45) - forEach(begin,end), mini project(mvc product) 2022.10.6 [THU] - Day 45- 수업 주요 목차 forEach(begin, end) Mini Project - Product Managing System 🤖Review 🔎 JSTL forEach, choose 복습 예제 * table 생성 후 19세 이상이면 성인 아니면 미성년 순번 친구이름 연령대 나이 1 정재현 성인 26 2 이민형 미성년 15 3 - Servlet package org.kosta.webstudy16.controller; import java.io.IOException; import java.util.ArrayList; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; im.. 2022. 10. 6. [KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 41) - jsp 2022.09.29 [THU] - Day 41- 수업 주요 목차 jsp Software Architecture (Model 1) 🤖Review JSP(Java Server Page) : html 문서를 동적으로 저장(template engine) Web Container에 의해 java/class파일로 컴파일되어 HttpServlet 구현 -> LifeCycle 동일(class loading, object 생성, init(),service(),destroy()) HTTP : 웹통신규약 stateless한 특성 Get : HTTP Request Method (요청 방식) 중 정보조회용, url 상에 전달하는 정보가 노출, 전송 데이터 용량이 제한적 Post : HTTP Request Method (요청 방.. 2022. 9. 29. [KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 33) - web 개발환경 구성, basic html, basic css 2022.09.19 [MON] - Day 33- 수업 주요 목차 Web 개발환경 구성 html basic css basic 🤖Review 반정규화 (De-Normalization) : 시스템 성능 향상을 dnlgo 위해 정규화 된 데이터 모델을 통합 : 의도적으로 정규화된 원칙을 위배하는 것을 말한다. ON DELETE CASCADE --기존 부서와 사원 테이블을 확인 SELECT^ FROM k-department; SELECT^ FROM k-employee; --foreign key로 참조되는 부모 테이블의 정보를 삭제할 수 없다. -- 사원테이블에서 아이유, 김훈진, 문준호 사원이 부서 테이블의 10번 부서번호를 참조하여 정보가 생성되어 있는 상태 -- 이 상태에서 부모인 부서테이블의 10번 부서 정.. 2022. 9. 19. [KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 25) - JDBC DAO, 실습 2022.09.02 [FRI] - Day 25- 수업 주요 목차 JDBC DAO 실습 🤖Review * Java SE 상속 vs. 구현 직렬화 thread process synchronized static final overloading vs. overriding DB & JDBC SQL 종류 - DDL (Data Definition Language : 데이터 정의어) - CREATE(생성), DROP(삭제), ALTER(구조수정) -> 틀(테이블) - DML (Data Manipulation Language : 데이터 조작어) - INSERT(추가/입력), SELECT(조회), UPDATE(수정), DELETE(삭제) -> 정보 ( CRUD : Create, Read, Update, Delete) ->.. 2022. 9. 3. [KOSTA] Spring 기반 Cloud 서비스 구현 개발자 양성 (Day 24) - JDBC basic, SQL, JDBC 설계구조 2022.09.01 [THU] - Day 24- 수업 주요 목차 JDBC basic SQL JDBC 설계구조 🤖Review Process : 현재 실행 중인 프로그램 Thread : 프로그램 내부 세부적인 실행단위 Multi-Threading : 한번에 다양한 작업을 동시에 수행하기 위해 여러 thread를 사용하는 Synchronized : Multi-Threading시 공유되는 자원에서 비롯되는 오류를 막고자 특정 영역을 single thread 환경으로 처리하는 (데이터의 안정성이 보장된다.) Object Serialization(객체 직렬화) : Heap 메모리 영역에 객를 외부로 전송 Object DeSerialization(객체 직렬화) : 외부에 있는 객체 정보를 Memory로 복 enum .. 2022. 9. 1. 이전 1 다음