231102

한라봉봉·2023년 11월 2일
0

기업연계 BE 교육 TIL

목록 보기
22/58

JSP

url 변경방법

  • Redirect: 클라이언트 - 클라이언트는 URL 에서 확인가능
  • forward: 서버 - 클라이언트는 모름

웹서버와 웹 애플리케이션 서버의 차이

Web Server : 컨테이너가 없음 IIS, Apache
WAS : 컨테이너가 있음 Apache Tomcat(JSP)

DB

3대 create

create table 테이블
create index 인덱스
create view 가상뷰

인덱스명 예의

create index idxmemname on members(memname);
idx
를 붙인다

가상뷰

https://cafe.naver.com/hamminglab/21565

timestamp 등

https://cafe.naver.com/hamminglab/21563

프로시저, 함수

  1. 차이
    Procedure: 명령어 + SQL
    Function: 기능

  2. 상세
    Procedure는 a > b > c 순으로 쿼리 3개 실행시 순차적용등을 사이에 끼워넣은 명령어로 구동한다.
    - 함수는 쿼리를 수행한 후 값을 가져오는 것이 중점이지만
    - 프로시저는 여러 쿼리를 한번에 수행하는 것이 중점이다

  3. 생성하는 방법
    1) GUI
    2) SQL 환경(CLI)

DELIMITER $$

⦁ 프로시저 구문과는 관련이 없는 명령어로, 표준 구분 기호인 세미콜론(;)을 다른 기호로 ($$)로 변경합니다.

⦁ Mysql도구가 매번 각 문장을 실행하는 것보다 서버에 프로시저를 통과시키는 것이 중요하기 때문입니다.
⦁ 툴에서 생성할지, create를 할지 결정할때는 DELIMITER를 기준으로 한다.

DB에서 알아야 할것

TABLE 관계
INDEX 검색
VIEW 간략화

FUNCTION 반복작업
PROCEDURE

프로시저

MySQL 프로시저(Procedure)

추후 일정

11월 30일 목요일 특강

천재교육 인재상, 조직문화, 기본매너 주제로 특강
11월 30일 목요일 15 ~ 17시 인사팀 담당자

11월 10일 JAVA 조별과제 발표

2조씩 발표 6~7교시
8교시 피드백 - 김찬송 매니저 창석

12월 8일 JSP 조별과제 발표

개발팀 참석요청
조별로 특정 기술 반영

  • 1조: 역공학 (ERD, 클래스다이어그램, 다른사람 플젝 변환)
  • 2조: AWS
  • 3조: MyBatis
  • 4조: MVC2..?

3차 시험

DB, JSP
DB 필기 10문제 실기 5문제

spring 발표시

1조: AOP

기타

ECMAScript

자바스크립트는 ECMA 기관에서 만든 스크립트 언어 ECMAScript를 따른다.

Dart -> Flutter -> 푸시아(안드로이드 대체 os)

profile
백엔드 개발공부 로그를 기록합니다

1개의 댓글

comment-user-thumbnail
2024년 4월 12일

안녕하세요 ...! 이번에 천재교육 풀스택 6기에 참여할거 같은데 정보가 없어서 댓글 남겨봅니다. 혹시 해당 수업 어떠셨나요??!

답글 달기