자바의 input, output, JDBC

두부링·2024년 12월 27일

java

목록 보기
11/13

오늘은 본가가서 쉬어야징 ㅎ
디버깅 모드 적극 사용

input output

사진 바이트 읽어오기-11

  • byte 알갱이 = 2진수 8자리에 반환되는 숫자
  • byte type(-128~127)이 byte 알갱이를 담는 것에 적합
  • overflow 되면 넘어가서 -숫자료 표시됨

사진 바이트 읽어오기-12

  • 컴퓨터는 1024개의 방을 가지고 있는 byte 배열를 읽음

  • 읽은만큼만 출력하는 메서드

    보면서 어떤 용도로 사용할지 눈치 키우기

  • 선언과 대입을 따로 하는 패턴

  • null 처리해서 파일 닫기

try-with-resources 문법

  • null 체크와 close() 호출이 자동화됨

JDBC

select 하기

  1. 자바에서 설정하기
  • Java DataBase Controlled
  • oracle과 java 연결하기
  • oracle 에서 할 수 있는 작업은 다하고 자바에서는 읽기만 ....

    <Connnection 객체 생성>

insert ,Delete하기

Connection 객체를 리턴해주는 메소드

매번 작성할 필요 없이 객체만 만들어서 이용가능

객체를 생성해서 초기값 null으로 설정하고 진행하면서 안에 해당되는 객체를 쏙쏙 넣는 느낌

MemberDto

  • SELECT 된 ROW 하나의 정보를 MemberDto 객체에 담고 row 가 여러개니까
    MemberDto 객체가 여러개이다. 여러개를 List<//MemberDto> 객체에 순서대로 담는 연습

미리 만들고 사용하기

<질문>
1. 16-11 type cating 하면 왜 안되는가?

  • byte 알갱이는 0~255번까지 담김 하지만 그 이상의 수는 음수로 표현함
  • ctrl + shift+o : 일괄 import
profile
하이하잉

0개의 댓글