# JDBC

31개의 포스트
post-thumbnail

JDBC (1)

프로그램을 만들다 보면, DB를 이용해야 하는 경우가 다반사 일 것이다. 데이터베이스를 통해서 우리는 수 많은 데이터들을 엄청나게 효율적으로 관리할 수 있기 때문이다. 그렇다면 java 로 작성한 우리 프로그램이 어떻게 DBMS 와 연결을 맺고, 작업을 진행할 수 있을

약 16시간 전
·
0개의 댓글

JDBC

JDBC를 이용한 데이터 베이스 처리 순서 순서 : JDBC드라이버 로딩 -> 해당 DB에 접속 -> 질의(SQL명령을 수행한다) -> 질의 결과를 받아서 처리한다. -> 종료(자원반납) JDBC 드라이버 로딩(오라클 기준) => JDBC드라이버는 DB를 만든 회사에서 제공한다. Class.forName("oracle.jdbc.driver....

2020년 9월 29일
·
0개의 댓글

Java - 8. JDBC

200929, 201007 JDBC, properties, ResourceBundle, Locale

2020년 9월 29일
·
0개의 댓글
post-thumbnail

DBCP

DataBase Connection Pool의 약자로 사용한 connection 객체, Statement 객체와 같은 자원들을 효율적으로 사용하기 위한 방법이다.Tomcat에 미리 DB을 연결해놓고, 필요할 때마다 빌려서 사용하고 반환해주는 것이다.DBCP를 사용할 때

2020년 9월 27일
·
0개의 댓글
post-thumbnail

JDBC

Java Database Connectivity의 약자로 Java와 DB가 통신할 수 있게 해주는 API이다.DB의 DBMS 종류에 상관없이 독립적으로 사용 가능하다는 장점이 있다.JDBC 드라이버는 각 DBMS와 연동하여 JDBC API를 사용할 수 있도록 해주는 J

2020년 9월 27일
·
0개의 댓글
post-thumbnail

JDBC란 ?

Java Database Connectivity자바에서 DB 프로그래밍을 하기 위해 사용되는 API -> DB종류에 상관없다JDBC API 사용 어플리케이션의 기본 구성JDBC Driver : 각 DBMS에 알맞는 클라이언트\*\*JDBC 프로그래밍 코딩 흐름 1\.

2020년 9월 16일
·
0개의 댓글
post-thumbnail

Spring Data JDBC vs Spring Data JPA

Spring Data JDBC의 탄생 배경 Spring Data JPA는 Java ORM 표준 JPA를 가지고 만들어진 프레임워크입니다. 구현체로 Hibernate를 갖습니다. 그런데, 왜 Spring Data JDBC가 탄생하게 되었을까요? JPA는 복잡하다 보통

2020년 9월 11일
·
0개의 댓글

JDBC : Java Database Connectivity

JDBC란? > Java언어로 관계형 데이터베이스(RDBMS)에 접속하고, SQL문을 수행하여 처리하는 표준 SQL Interface API입니다. JDBC는 Interface일 뿐, DBMS에 접속/실행을 위한 구현체는 각 Vendor에서 만든 Driver입니다. MySQL Connector/J를 이용한 개발 MySQL 서버 접속 Driver 아주 ...

2020년 9월 10일
·
0개의 댓글

Java - JDBC

OJDBC설치

2020년 9월 4일
·
0개의 댓글
post-thumbnail

Spring Data Jdbc의 save 방식과 Auditing

Spring Data Jdbc의 Save는 기본적으로 ID가 있는 Entity 객체에 대해선 Update를 수행하고 ID가 없는 Entity에 대해선 INSERT를 수행합니다. 이게 어떻게 동작하는 걸까요? 위 메서드는 CrudRepository가 사용하는 JdbcAg

2020년 8월 16일
·
0개의 댓글
post-thumbnail

jdbc.CannotGetJdbcConnectionException 오류 해결방법

오늘의 배운점DB연결이 안될때는 JDBC 설정과 비교하여 확인해보기!

2020년 8월 11일
·
0개의 댓글

JDBC #5 트랜잭션(Transaction)

sql CREATE TABLE actor( no INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) ); INSERT INTO actor(name) VALUES('송강호'), ('전도연'), ('설경구'); S

2020년 8월 9일
·
0개의 댓글
post-thumbnail

JDBC #4 2Tier

DB 모델링 https://images.velog.io/images/ednadev/post/ddb4e941-327a-47ec-929a-f17d77080783/broker_dbmodeling.png) 테이블 생성 sql CREATE DATABASE

2020년 8월 8일
·
0개의 댓글

JDBC #3 MVC

VO (Model) DB에서는 _, VO에서는 Camel Case ```java public class User { String userId; String name; int birthYear; String email; String

2020년 8월 8일
·
0개의 댓글

JDBC #2 Simple MVC

static 1. 드라이버 로딩 java static { try { Class.forName(ServerInfo.DRIVER_NAME); } catch (ClassNotFoundException e) { System.out.print

2020년 8월 8일
·
0개의 댓글
post-thumbnail

JDBC #1 DB Connection

자바와 DB를 연결하려면 Connector가 필요 위치 : C:\Program Files (x86)\MySQL\Connector J 8.0 파일 : mysql-connector-java-8.0.21.jar 복사 붙여넣기 C:\Program Files\Java\jdk

2020년 8월 5일
·
0개의 댓글
post-thumbnail

Spring JDBC

Spring JDBC 란? Spring JDBC는 JDBC의 모든 저수준 처리를 스프링 프레임워크에 위임하므로써, Connection 연결 객체 생성 및 종료, Statement 준비/실행 및 종료, ResultSet 처리 및 종료, 예외 처리, 트랙잭션 등의 반복되는 처리를 개발자가 직접하지 않고 Database에 대한 작업을 수행할 수있다. 아래는 ...

2020년 7월 8일
·
0개의 댓글
post-thumbnail

JDBC # Oracle DB - Java: (JDBC 응용) Product/Stock Management

기존에 작성한 글 JDBC 기초편에 이어 이번엔 상품관리 & 재고 관리 프로그램을 만들어 보았다. 이는 2개의 DB 테이블, Trigger, Sequence를 사용하여 별도의 테이블간 재고 수량 기록 및 입출고 내역 관리가 이루어진다. 이번 글에서는 기초편에서 다루지

2020년 6월 30일
·
0개의 댓글
post-thumbnail

JDBC # Oracle DB - Java: (JDBC 기초) 초기 세팅부터 멤버 관리 시스템 작성까지(update: 2020/06/29)

Java와 Database를 연결하기 위해 이에 접근할 수 있게 만들어 주는 Programming API이며, JDBC Driver라는 Middleware를 통해 Java와 Database를 연결할 수 있다. 이 JDBC로는 Oracle JDBC Driver, MYSQ

2020년 6월 28일
·
0개의 댓글
post-thumbnail

[Spring 클론코딩] 0. 시작하며

작년 이맘뜸에 nextstep에서 진행하는 JWP NextStep - 라이브러리 & 프레임워크 구현 강의를 어디선가 봤다.강의내용원래부터 프레임워크, 라이브러리 개발에 관심이 있어 수강대기신청까지 했는데 대기자가 많아 1분만에 끝나서 수강신청을 못했다.그래서 99만원

2020년 5월 28일
·
0개의 댓글