분류 전체보기(121)
-
[2022-08-29] TIL - 22일차
😁 Today I Learned JSTL Session LocalStorage SessionStorage // session 은 브라우저가 닫히면 그때서야 없어진다. Request 랑 다르다. 리퀘스트는 그 순간에만 데이터가 유지되지만 세션은 브라우저가 끝날때까지 유지된다. RequestDispatcher 에다가 맵핑해서 하는게 setAttribute 이다. Request.setAttribute 라고 작성. getAttribute로만 받아야된다. {param.num} 도 request scope 가 생략되어있다. Was 는 우리의 톰캣이다. Jsp 에서 request.setA— 을 써버리면 그 페이지에서만 리퀘스트가 유지되는거 뿐이니 컨트롤러에 쓰는것이다. 값을 저장할 떄는 setAttribute, 읽을..
2022.08.29 -
[2022-08-26] TIL - 21일차
😁 Today I Learned Controller doGet doPost insert, delete, selectOne, selectAll, searchList setAttribute() , getAttribute() BoardController package test.com.controller; import java.io.IOException; import java.sql.Timestamp; import java.util.ArrayList; import java.util.List; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; i..
2022.08.26 -
[2022-08-25] TIL - 20일차
😁 Today I Learned JSP Servlet RequestDispatcher Redirect Servlet 서버용 페이지가 있어야한다. 브라우저는 html 이 충분하지만 JSP 서버 페이지가 html 을 다 받는다. JSP 파일만 우클릭후 run as - run on server 이고 실제는 프로젝트 우클릭 후 실행 해야 맞다. 자동 restart 가 되어 편해졌다. Tomcat. Server.xml 에서 63번쨰 라인 port 번호를 바꿀 수 있다. Web.xml 에서 기본 index.html 이름으 ㄹ바꿀 수 있다. webapp 폴더 밑에 index.jsp 를 생성한다. Servlet package test.com.controller; import java.io.IOException; imp..
2022.08.26 -
[2022-08-24] TIL - 19일차
😁 Today I Learned function arrow function return function variable function ajax function argument 있을 때 없을때, return 이 있을 때 없을 때 구분하여 사용할 수 있다. ||= , ??= (optional chaining) 형식으로 사용할 수 있다. function2 자바스크립트에서 제공하는 argument 를 사용할 수 있다. function3 함수 자체를 출력하는 것과 함수를 콜해서 return 값을 출력하는 것과 사용법이 다르다. arrow_function 애로우펑션에서 파라미터가 한개일때는 소괄호를 쓰지않고 적어도 된다. 오브젝트에 function을 넣어도 된다. filter는 참인 애들만 (조건에 걸린) 데려오..
2022.08.24 -
[SQLD] 1과목 2장 데이터 모델과 성능 - 요약 (1)
성능 데이터 모델링의 개요 성능 데이터 모델링 수행 시점 고려 사항 정규화와 성능 정규화 : 데이터 분해 과정, 이상현상 제거 * 정규형 : 정규화로 도출된 데이터 모델이 갖춰야 할 특성 함수적 종속성 정규화 이론 정규화 이론 1차, 2차, 3차 보이스코드 정규화는 함수적 종속성에 근거 4차 정규화는 다치 종속을 제거 5차 정규화는 조인에 의한 이상현상을 제거하여 정규화를 수행함 1차 정규화 속성의 원자성을 확보, 다중값 속성을 분리함. 2차 정규화 부분 함수 종속성 제거 일부 기본키에만 종속된 속성을 분리 기본키가 하나의 칼럼일 때 생략가능 3차 정규화 이행 함수종속성 제거 서로 종속관계가 있는 일반 속성을 분리함 주식별자와 관련성이 가장 낮음 보이스코드 정규화 후보키가 기본키 속성중 일부에 함수적 ..
2022.08.23 -
[SQLD] 1과목 1장 데이터 모델링의 이해 - 요약 (2)
관계란 엔터티간의 논리적인 관련성 - 동사형 관계 표기법 관계명 관계차수 관계선택사양 *관계차수 : 관계 내 튜플 전체 개 수 M:N 관계 : 관계형 DB에서 M:N 관계는 카테시안 곱 발생 종류 ERD 기준 표기 안함 (존재 관계 , 행위 관계) UML 기준 (연관 관계, 의존관계) - 연관은 실선 , 의존은 점선 식별자에 따른 기준(식별관계, 비식별관계) 식별관계만으로 연결되면 주식별자가 많아질 수 밖에 없으므로 관계 강약 분석 자식 엔터티의 독립 PK 필요성 SQL 복잡성과 개발 생산성 고려 필요 식별자란 엔터티를 대표할 수 있는 유일성을 만족하는 속성 특징 유일성 최소성 불변성 존재성 종류 주식별자 : 대표성을 만족하는 식별자 보조 식별자 : 유일성과 최소성만 만족하는 식별자, 참조관계 연결에 사..
2022.08.23