CODEDRAGON ㆍDevelopment/Java
SUMMARY - 자바프로그래밍 요약정리
서버 소켓을 생성하는 방법과 클라이언트 소켓을 생성하는 방법
조건 |
서버의 IP주소는 192.168.100.123으로 한다. 통신을 위한 포트는 9500번으로 한다. |
생성방법 |
서버 소켓 생성 : ServerSocket serverSocket = new ServerSocket(9500); Socket socket = serverSocket.accept();
클라이언트 소켓 생성 : Socket socket = new Socket("192.168.100.123",9500); |
http://codedragon.tistory.com/4588
http://codedragon.tistory.com/6276
데이터베이스 접속
조건
데이터베이스는 오라클11g를 이용한다. 오라클에서 제공하는 jdbc드라이버를 이용하여 데이터베이스에 연결한다. 오라클에서 실습용으로 제공하는 scott계정의 dept테이블에 저장된 자료를 출력하고, 입력하는 기능의 프로그램을 작성한다. 연결에 필요한 패스워드는 tiger이며 포트번호 1521, SID는 xe로 한다. |
코드
//JDBC 드라이버를 사용하여 접속할 URL String jdbcURL ="jdbc:oracle:thin:@localhost:1521:xe"; String id="scott"; String passwd = "tiger"; Connection con = null; try{ //메모리에 OracleDriver 로드 Class.forName("oracle.jdbc.driver.OracleDriver"); //Connection객체 생성 con = DriverManager.getConnection(jdbcURL, id, passwd); out.println("정상적으로 데이터베이스에 접속되었습니다."); }catch(SQLException e){ out.println("예외가 발생하였습니다."); e.printStackTrace(); }finally{ // 데이터베이스 연결 해제 if(con !=null){ try{ con.close(); }catch(SQLException e){ e.printStackTrace();} } } |
http://codedragon.tistory.com/4340
'Development > Java' 카테고리의 다른 글
상속 장점 (0) | 2017.09.25 |
---|---|
Socket 클래스, Socket 클래스 생성자, Socket 클래스의 기본 생성자, Socket 생성자 예외, 연결되지 않은 소켓 생성하기, SocketAddress객체(소켓 주소) 반환하는 생성자, 프락시 서버를 통한 소켓 생성자 (0) | 2017.09.24 |
Summary - 자바의 실행 구조, 자바의 실행 구조, 자바 자료형, 자바 연산자 & 제어문, 접근지정자 (0) | 2017.09.23 |
컬렉션 클래스 총정리 (0) | 2017.09.23 |
static - static 예약어, static 정의 형식 (0) | 2017.09.22 |