초록 스터디 2주차 내용 정리

Hansu Park·2023년 12월 1일
0

학습 내용 정리

  • SimpleJdbcInsert
    - org.springframework.jdbc.core.simple 에 위치한 객체이다.
    - JDBC 삽입 관련 연산을 간단하게 지원한다.
    - hash map을 통한 삽입
    - 쉽게 키를 획득
    -
    - core.simpleStoredProcedure을 호출할 수 있는 SimpleJdbcCall 을 제공하기도 한다.
    - StoredProcedure 은 DBMS 상에서 로직을 실행하는 것.
    - 장점
    - 네트워크 비용 감소.
    - 다양한 종류의 서버에서 같은 로직 실행 가능.
    - 단점
    - 유지보수 비용 증가.
    - DBMS가 단일 실패점이 됨.
    - 유연한 코드 작성, 디버깅이 어려움.
  • Number Object: Java의 추상 객체
    - Integer, Long, Short, Byte 모두 이를 상속함.
    - intValue(), longValue() 등의 타입 캐스팅을 메서드로 제공함.
  • DataSource
    - 기존, 수동으로 연결했던 것과 달리 파일 기반으로 DB 커넥션을 맺어줌.
    - 커넥션 풀 반납의 역할도 맡음.
  • EmptyResultDataAccessException
    - 데이터 액세스 결과 0개의 결과가 있을 때 반환되는 런타임 에러
    - 개발자 의도에 따라 그대로 throw할 수도, catch하여 null을 내보낼 수도 있음.

참고

0개의 댓글