목록Server-Side/JDBC (4)
패키지
package com.test; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in);MenuAction ma = new MenuAction();do{System.out.println("==========회원 전용 방명록=================");System.out.println("0.exit");System.out.println("1.글쓰기(회원전용)");System.out.println("2.글보기");System.out.println("3.회원가입");System.out.println("4.회원명단(관리자전용)");System..
package com.test; import java.util.*;import java.sql.*; public class GuestBookDAO { //회원수 출력 메소드 (관리자 로그인)public int count(){int result =0; Connection conn = null;PreparedStatement pstmt = null; try {conn = DBConn.getConnection();//한 줄로 쓰기String sql = String.format("SELECT count(*) as count FROM membersListView ");pstmt = conn.prepareStatement(sql);ResultSet rs = pstmt.executeQuery();while (rs.n..
package com.test; import java.sql.*; //데이터베이스 연결 액션 클래스public class DBConn {//메소드들 내부에서 공통 사용하는 멤버는 //멤버변수로 등록한다.//static 키워드 추가private static Connection conn; //커넥션 객체 준비 메소드//정작 생성되는 객체는 커넥션 하나. 생성됨// -> Singleton// -> 목적 : 객체가 더이상 생성되지 않기 위해 준비.public static Connection getConnection() throws SQLException, ClassNotFoundException {if(conn == null){//예외처리 안하면 빨간줄 뜬다--> thorows Exception 처리한다Clas..
오라클 연동해서 데이터 가져오기. package com.test;//자료형 클래스public class Member {//번호, 아이디, 패스워드, 가입날짜, 관리자private String sid, id, pwd, wdate, admin; public String getSid() {return sid;} public void setSid(String sid) {this.sid = sid;} public String getId() {return id;} public void setId(String id) {this.id = id;} public String getPwd() {return pwd;} public void setPwd(String pwd) {this.pwd = pwd;}public Strin..