Programming(122)
-
SELECT, 정렬
1234567891011 1. 오라클 설치2. scott 계정 설정(DB 공간 대여 개념)1) splplus system/oracle //SYSTEM 계정으로 SQL*Plus2) @C:\oracleexe\app\oracle\product\11.2.0\server\rdbms\admin\scott.sql//교육용 내장 계정인 scott 계정을 사용하겠다고 명령3) show user; //USER is "SCOTT"이란 말이 뜨면 성공4) alter user scott identified by tiger; //tiger로 비밀번호 변경5) exit6) sqlplus scott/tiger 로 다시 접속 Colored by Color Scriptercs 123456789101112131415161718192021..
2016.09.28 -
Day 6(9/22) 업데이트 화면& 기능 구현
updateForm.jsp 만들기...BUT! 그 전에 수정할 튜플 선택하는 기능 구현 MemberDetail.java 1) NUM을 통해 해당 튜플 선택하도록String sql = "select * from member where num =?"; 2) forward할 페이지에 파라미터를 Object 타입으로 전송req.setAttribute("member", vo); 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 package source; impo..
2016.09.27 -
Day 5(9/21) 회원 추가 기능 구현
MemberAdd.java index.jsp에서 회원 추가하는 기능을 구현 1) INSERT 쿼리 실행 2) 클라이언트가 입력한 파라미터 저장 String id = req.getParameter("uId"); 3) 이러한 파라미터를 SQL문 속 ?에 모두 채워준다. pstmt = conn.prepareStatement(sql); pstmt.setString(1, id); 4) 입력한 값 유무(insert:0)에 따라 분기 5) 존재하는 아이디일 경우 경고창 띄우기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 4..
2016.09.27 -
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 -
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