본문 바로가기

java spring/jdbc6

jdbc2 유튜브 뉴렉처님의 강의를 토대로 정리. :www.youtube.com/channel/UC5-ixpj8DioZqmrasj6Ihpw 트랜잭션: 일괄 공개 하나의 단위 만약 (PUB는 비공개로 한다는 것임) 위의 두 가지 일을 한 번에 일괄적인 서비스로 본다면 이것은 하나의 트랜잭션이다. 즉 트랜잭션: 하나의 단위로 수행되길 바라는 쿼리의 묶음(=업무 수행단위, 논리적인 수행 단위) 근데 두 가지일중 하나가 에러가 난다면 트랜잭션이 깨진 것이다. 트랜잭션이란 1번은 성공하고 2번의 작업에 실패했을 때 1번도 성공 이전의 상태로 돌려놔야한다. 트랜잭션을 위한 4가지: ACID A: automaticity 원자성 C: consistency 일관성 - 트랜잭션에 제약조건을 적용시키는 것. I : Isolation .. 2021. 3. 16.
jdbc1 유튜브 뉴렉처님의 강의를 토대로 정리. :www.youtube.com/channel/UC5-ixpj8DioZqmrasj6Ihpw 뉴렉처 "유료" 온라인 강의 사이트 뉴렉처에서 제공하는 프로그래밍 강의 채널입니다. www.youtube.com 오라클같은 dbms회사가 db를 다룰 수 있는 연결/인증, 문장실행(쿼리), 결과패치 기능 등을 지원해준다. jdbc는 오라클을 접속하기 위한 도구들을 어플리케이션을 만드는 사용자들이 직접 쓰지 않도록 도와준다. 이걸 자바가 지원해준다. jdbc(java database connectivity)가 데이터베이스마다 다른 도구사용법들을 단일화 시켜준다. 이렇게 되면 데이터베이스를 바꿔도 우리가 코드를 바꿀 일이 없다. 사용자 -> jdbc ->각 db에 맞는 드라이버 -.. 2021. 3. 16.