• TIL(20180820)

    20180820 Today I Learned Maven Project 생성 및 Eclipse 연동 https://oraindrop.github.io/tool/2018/08/20/Maven.html JDBC https://oraindrop.github.io/java/2018/08/20/JDBC.html JDBC 실습 코드 구현. maven을 통한 mysql driver lib. select 구문 수행. insert 구문 수행. try-with-resource 예외처리 실습. TO-DO Nextstep 단어퍼즐 구현까지 인강 듣기. (~ 08/21) 부스트코스 Full-Stack Web Developer 이수 (~ 09/30) 온라인 (git, html/css, js,...


  • JDBC Study

    JDBC(Java Database Connectivity) 정의 Java를 이용한 DB 접속과 SQL 문장의 실행, 그리고 실행결과로 얻어진 데이터의 핸들링을 제공하는 방법과 절차에 대한 규약. Java 프로그램내에서 SQL문을 실행하기 위한 자바 API. SQL과 프로그래밍 언어의 통합 접근 형태. Java는 표준 인터페이스인 JDBC API를 제공한다. 데이터베이스 벤더, 또는 기타 써드파티에서는 JDBC인터페이스를 구현한 드라이버(driver)를 제공한다. 본인의...


  • DB 기초 개념 공부

    20180817 DB DB의 기본 개념 데이터의 집합. 여러 응용 시스템(프로그램)들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터의 집합. 효율적으로 저장, 검색, 갱신할 수 있도록 데이터 집합들끼리 연관시키고 조직화되어야 한다. DB의 특성 실시간 접근성(Real-time Accessability) 사용자의 요구를 즉시 처리할 수 있다. 계속적인 변화(Continuous Evolution) 정확한 값을 유지하기 위해 삽입/삭제/수정 작업...


  • Scope

    20180816 1. Scope 변수가 유지되는 범위. Page Scope : 페이지 내에서 변수가 유지. Request Scope : HTTP 요청을 WAS가 받아서 웹 브라우저에게 Response할 때까지 변수가 유지. Session Scope : 웹 브라우저 별로 변수가 관리되는 경우. Applicaition Scope : 웹 어플리케이션이 시작되고 종료될 때까지 변수가 유지. 1) Page Scope 해당 JSP나...


  • Redirect & Forward

    20180814 리다이렉트(redirect) 서버가 클라이언트로부터 요청을 받은 후, 클라이언트를 특정 URL로 이동시키는 요청을 보내는 것. 서버는 클라이언트에게 응답 시, 상태코드 302와 함께 이동할 URL정보를 Location Header에 담아 전송. 클라이언트는 서버로부터 받은 상태코드값이 302일 경우, Location Header 값으로 재요청 전송. 이 때, 브라우저의 주소창은 전송받은 URL로 변경되게 된다. 리다이렉트는 http 프로토콜 준수....