본문 바로가기

DB26

JSP와 데이터베이스 연동-2 각 회원 정보 테이블 출력 가변길이를 가진 List 사용(저장공간 활용 극대화 가능) *Vector와 ArrayList와 다른 점 : Vector는 동기화된 메서드로 구성돼있기때문에 멀티스레드가 동시에 이 메서드들을 실행 할 수 없다. (= 스레드가 안전하다.) MemberDAO.java123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115.. 2019. 5. 6.
뷰(view) 작성 뷰(view) 작성 city 테이블에서 경기도의 id, name, population을 표시하는 'citykyonggi 뷰 테이블 작성하기 create view citykyonggi as select id, name, population from city where countrycode='KOR' and district='Kyonggi'; select * from citykyonggi; 서브쿼리 실행해보기 *서브쿼리(subquery)쿼리 결과를 테이블 또는 값으로 외부 쿼리에서 사용할 수 있게끔 도와주는 쿼리(sql문 안의 sql문) 한국의 도시만을 가진 뷰 작성 create view citykorea as select id, name, district, population from city where .. 2019. 5. 5.
HeidiSQL을 이용해 DB 테이블 생성 데이터베이스 접속하기 터미널을 통한 접속도스창에서 cd C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -u root -p [Enter] Enter password : 123456 HeidiSQL에서의 접속 하나의 행은 다수의 Attribute로 이루어짐Column은 Table의 keyPK(Primary Key) : 행 하나하나를 구별할 수 있는 칼럼 ex) 회원 테이블에서서 주키는 일반적으로 'ID' (다른 컴퓨터에 MySQL이 설치된 경우에는 그 컴퓨터의 IP주소를 입력하면 해당 컴퓨터로 접속할 수 있다.) 'mydb' 데이터베이스 생성 create database mydbcollate utf8_general_ci; //한글 인식을 위한 설정 [ ▷ ]실행 단.. 2019. 5. 3.
JSP와 데이터베이스 연동-1 JSP와 데이터베이스 연동 1. 회원가입 jsp 페이지2. MemberBean.java3. Oracle에서 Member Table 생성4. 처리 jsp에서 DB 연결 후 저장 ( jsp에서 MemberBean에 데이터 저장하고 usebean을 데이터 처리 )------------------------------------------------------------------------------------------------------------------5. 회원 전체보기 페이지(Response.sendRedirect("")를 사용)6. 수정, 삭제 가능하도록 1. 회원가입 jsp 페이지2. MemberBean.java1, 2 단계는 미리 만들어둔 jsp페이지와 자바파일로 대체 3.Member Tab.. 2019. 5. 2.