본문 바로가기

전체 글

(30)
JDBC 이미지참조: https://velog.io/@modsiw/JDBC%EB%9E%80 JDBC(Java DataBase Connectivity)는 데이터베이스에 연결 및 작업을 하기 위한 자바 표준 인터페이스 JDBC 프로그래밍 코딩 순서 JDBC Driver 로드 DB 연결 DB에 데이터를 읽거나 쓰기 (SQL문) DB 연결 종료 이미지출처 : https://sassun.tistory.com/39 JDBC 드라이버 자바 프로그램과 각 DBMS에 연결하기 위한 라이브러리(jar) DBMS 회사에서 만들어 제공됨 드라이버 사용법 드라이버 동적로딩 : Class.forName("JDBC Driver 이름"); MySQL : com.mysql.jdbc.Driver(5.xxx), com.mysql.cj.jdbc.D..
네트워크 network 각 지역에 흩어져 있는 방송국이 그물처럼 연결되어 전국적으로 같은 방송을 전달할 수 있도록 만들어진 형태의 방송망 컴퓨터 및 통신 분야에서 복수의 컴퓨터를 통신 회선으로 연결하여 사용하는 것 컴퓨터들끼리 서로 연결하여 데이터를 주고 받거나, 자원을 공유하는 용도로 사용 java.net 패키지 제공 기본 용어 클라이언트 client / 서버 server 클라이언트 : 네트워크 상에서 서비스를 서버에 요청하는 컴퓨터(request) 서버 : 네트워크 상에서 클라이언트에 서비스를 제공(응답)하는 컴퓨터(response) http://thedata.kr/thecoding/coding/web-programming IP Address 네트워크(인터넷)에서 컴퓨터를 구별할 때 사용하는 고유한 값 4바이트(32비트),..
입출력 Input / Output 프로그램에서 다른 대상으로 데이터를 보내거나 읽어 들이는 기능 java.io 패키지에서 제공 http://twinbraid.blogspot.com/2014/09/blog-post_40.html 스트림(Stream) 애플리케이션이 다른 대상으로 데이터 입/출력시 중간 매개체 역할을 하는 단위 애플리케이션 => (출력스트림) => 작업대상(파일,콘솔,서버등) 애플리케이션 Reader(문자) BufferedReader 클래스 Reader 스트림에 버퍼 기능을 추가하는 스트림 클래스 버퍼를 사용해 성능이 좋음 readLine() 메서드 : 라인별로 읽어 들여 String 타입으로 반환 InputStreamReader : 바이트 입력 스트림 -> 문자 입력 스트림 변환 sample.txt Reader 테스트 1 ..