전체 글(145)
-
Day 4(9/20) MemberList Back단 구현(+Bean클래스 만들기)
MemberList.java 1) MemberList.jsp 기능 구현하는 클래스2) DB와 연결돼 Data 주고 받음3) 쿼리 결과값을 빈클래스에 저장 1. 쿼리 실행 시나리오: 명단에 있는 귀족만 리무진에 태움DriverManager(운전수)-Connection(+로그인)-Statement(쿼리 발표)-쿼리 실행 후 rs(리무진)에 저장 1) 드라이버 지정(귀족 골라내 태우는 사람)Class.forName("com.mysql.jdbc.Driver"); 2) 귀족 정보가 든 DB와 연결(+로그인)conn = DriverManager.getConnection(url, uid, upw); 3) 상사로부터 전달 받은 '쿼리'를 사람들에게 말한다.pstmt=con.prepareStatement(sql); 4)..
2016.09.27 -
JSP 개념 정리
시작하기 전에.... JavaServer Pages 의 약자. 1) JAVA 언어 기반이므로 자바 기능 그대로 사용 가능 2) JDBC를 이용 가능(API나 데이터베이스와 연동 가능케 해줌) 3) 스프링 프레임워크와도 연동 가능 웹서버: 웹페이지가 돌아가는 서버를 말한다. 정확히 말하자면 HTML, CSS에 초점에 맞춰져있는 서버를 말하며 정적인 페이지를 주로 처리한다. (ex. 아파치) 서블릿이나 JSP를 가지고는 동적인 페이지를 처리하는데 그 서블릿이나 JSP의 스크립트 번역하는 것이 어플리케이션 서버다(ex. 톰캣, JBoss) 서블릿: 웹 개발을 위해 만든 표준. JSP는 eclipse처럼 서블릿을 작성하기 쉽게 해주는 API. 1. 기본 표현방식 페이지 정보 JAVA 언어 사용 JAVA 계산값 ..
2016.09.26 -
실기 DB 오답노트
1. DB 기본 p275.MARC: 미국 의회도서관이 개발한 메타데이터 포맷메타 데이터의 확보는 MDR(메타 데이터 등록, 관리하는 레지스트리)을 통해 해결한다. P306릴레이션 는 한 릴레이션의 논리적 구조 정의한 것, 릴레이션 는 어느 한 시점의 릴레이션 내용, 즉 튜플 전체 의미.릴레이션의 애트리뷰트 개수 n을 릴레이션의 라 하고, 튜플 개수를 라 한다. 는 두 개 이상의 엔티티 간에 발생하는 엔티티로, 엔티티 관계가 N:M인 경우에 발생 P309밑줄을 그어 표시하는 속성:PK관계 Y가 관계이면 릴레이션 A의 PK를 B의 FK로 추가하거나, vise versa.관계 Y가 관계이면 릴레이션 A의 PK를 B의 FK로 추가해 표현. P316관계: FK가 PK로 존재관계: FK가 일반 속성으로 존재 P34..
2016.09.26 -
효과적인 암기법
1) 의미 부여하기 slender:날씬한=> 설렌다: 날씬한 여자를 보면 마음이 설렌다. astonish: 깜짝 놀라게 하다.=> 어서 타 이쉬: 지나가던 택시가 나에게 "어서 타 이 쉬X놈아!"라고 나를 깜짝 놀라게 하다. mischief: 장난=> 미스 치부: 미스의 치부를 드러내는 못된 장난 생생한 이미지를 머릿속에 그림으로써재미는 물론 더 오래 기억할 수 있음. 2) 압축하기 혼술남녀의 하석진 => 고퀄리티 쓰레기외관이나 스펙은 훌륭하지만 인성은 쓰레기인 한 남자라는 정보를 단 두 단어로 표현함. 고퀄리티 쓰레기 => 고쓰앞 글자를 따서 더욱 외우기 쉬워짐 Specific, Measurable, Achievable, Realistic, Time-specific => SMART머리 글자를 따서 한 ..
2016.09.23 -
MySql 설치 및 DB 생성(cmd 통해)
mysql 설치(community 5.6) 1)http://dev.mysql.com/ 접속2)downloads (=>click)3)MySQL Community Server (=>click)4)MySQL Community Server 5.6 >> (=>click)5)Windows(x86, 64bit), ZIP Archive (=>download click)6)No thanks, just start my download (=>click)7)C:\Program Files\MySql 폴더 생성 => 압축파일 이름을 mysql로 바꾸고 압축을 푼다(**파일 경로 중요)8)my-default.ini에 실행 정보를 설정한 후 => 주석을 삭제하고(#삭제) => my.ini로 저장한다.#basedir: MySQL이 설..
2016.09.19 -
Day 3(9/19) 회원리스트 화면 만들기
2번 화면 만들기 1) 글꼴, 색상 설정font-size: 12px;color: blue;text-transform: uppercase;(모든 문자를 대문자로)*lowercase(모든 문자를 소문자로)**capitalize(각 단어 첫글자 대문자로) 2) 데이터 출처 MemberVo 클래스의 List를 받아온다. 3) 열 속성 이름 num id pwd name 4) 튜플(행 집합) 5) 수정 버튼 수정
2016.09.19