본문 바로가기

분류 전체보기204

21. Jsp 와 데이터베이스 연동 6 자 ,오늘은 계속해서 MemberList ,즉 Select 사용하는 방법에 대해서 수업을 해볼것이다. //모든 회원의 정보를 리턴해주는 메소드 호출 public Vector allSelectMember(){ Vector v = new Vector(); return v; } --> 이부분에서 지난시간에도 말했지만, 가변길이로 데이터를 저장해준다. 자, 각자 빈클래스를 벡터클래스에다가 대입해주어야만 한다. 자 항상, 데이터베이스는 접속이 끊기거나 exception이 날수 있기 떄문에 , 무조건, 예외처리(try()catch(){})를 해주어야 한다. 무조건 데이터베이스는 입출력 ,쓰레드 ,네트워크,데이터베이스 이 네개의 패키지안에는 try()catch(){}를 무조건적으로 한다. //모든 회원의 정보를 리턴.. 2021. 11. 30.
20. Jsp와 데이터베이스 연동 5 자 오늘은 Jsp와 데이터베이스를 연동시켜볼것이다. 우리는 지난시간에 DAO 패턴을 적용해서, jsp에서 데이터베이스 연결하고 insert하고 그런부분을 연습하였다. 자, 오늘 select사용법을 익혀볼것이다. 우리는 왜 데이터베이스를 사용할까? 대부분은 검색하러 사용한다. 대부분은 웹사이트는 검색을 이용하고 ,간혹 게시글 올려놓기도 한다. jsp와 데이터베이스 연동, 즉 70프로 이상이 검색이다. memberList(데이터베이스에 저장되어 있는 회원리스트 전체보기를 할 것이다.) 계획은 우리가 입력을 하면 우리가 입력과 동시에 select가 되어서 결과를 리턴받아서 화면에 모든 회원들에 대한 정보를 보여주는 소스를 만들어볼것이다. mysqlworkbench한번 봐보자, 여기서 아이디,이메일,텔,하비까지.. 2021. 11. 30.
17. JSP와 데이터베이스 연동 2 오늘은 데이터베이스 연동 두번쨰 시간을 배워볼것이다. 멤버테이블 생성, jsp를 이용해서 usebean을 이용하는것등을 배워볼것이다. 그리고 jsp에서 오라클 접속하면 시간이 맞을 것이다. 지난 시간에는 javaBean까지 공부했다. 우리는 mysqlBench가 있다. 자 테이블부터 만들어야하는데, 테이블을 create해야한다. 자, 이런 mysqlworkbench같은거를 이용하면, 클릭으로 테이블을 만들수가 있다. 테이블 이름은 Member로 짓자, 대충 이런식으로 만든다고 생각하면 될듯하다. MemberJoin.jsp 회원 가입 아이디 패스워드 이메일 전화 번호 당신의 관심 분야 캠핑 등산 독서 음악 당신의 직업은 교사 의사 변호사 기술사 당신의 연령은 10대 20대 30대 40대 하고 싶은말 Mem.. 2021. 11. 28.
16. JSP 와 데이터베이스 연동 자 오늘은 회원가입이라는 데이터를 만들어서 실제 데이터베이스에 넣어볼것이다. 얘가 패턴이 3가지 인데 , 3가지 전부다 알고 가는것이 좋을듯 하다. 대충 이런모양인 데이터베이스를 만들것이라고 생각하면 편할듯하다. 1. 첫번째는 데이터를 받아서 jsp내에서 연동하는 방법이 있고 2. 두번째는 jsp로 데이터를 받아서 java 즉 dao라고 부르는데 데이터 엑세스 오브젝트라는 DAO 패턴을 이용할것이다. --> 보통은 DAO패턴에 ConnectionPool이라는 개념을 적용시킬것이다. 그렇다면 회원가입을 jsp를 이용해서 작성해볼것이다. 자 위 회원가입폼을 적용시킬것이다. 자, 그렇다면 우리가 필요한 컬럼의 갯수를 세보자, 일단 아이디, 패스워드, 이메일, 전화번호, 관심분야(하나의 배열타입으로 받는다),직.. 2021. 11. 28.
반응형