jdbc(5)
-
[DB 접근 기술] JDBC 개발 - 수정, 삭제
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-db-1# 스프링 DB 1편 - 데이터 접근 핵심 원리 - 인프런 | 강의 백엔드 개발에 필요한 DB 데이터 접근 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 DB 접근 기술의 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - 강의 www.inflearn.com 김영한 강사님의 인프런 강의를 수강 후 블로그에 정리해서 포스팅합니다. 이전 포스팅의 등록, 조회에 이어 수정, 삭제를 알아본다. 먼저 수정 public void update(String memberId, int money) throws SQLException { String sql = "update..
2022.05.25 -
[DB 접근 기술] JDBC 개발 - 등록, 조회
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-db-1# 스프링 DB 1편 - 데이터 접근 핵심 원리 - 인프런 | 강의 백엔드 개발에 필요한 DB 데이터 접근 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 DB 접근 기술의 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - 강의 www.inflearn.com 김영한 강사님의 인프런 강의를 수강 후 블로그에 정리해서 포스팅합니다. 먼저 Member 테이블을 생성한다. create table member ( member_id varchar(10), money integer not null default 0, primary key (member_id) ); D..
2022.05.25 -
[DB 접근 기술] JDBC 이해
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-db-1# 스프링 DB 1편 - 데이터 접근 핵심 원리 - 인프런 | 강의 백엔드 개발에 필요한 DB 데이터 접근 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 DB 접근 기술의 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - 강의 www.inflearn.com 김영한 강사님의 인프런 강의를 수강 후 블로그에 정리해서 포스팅합니다. JDBC(Java Database Connectivity)란 JDBC(Java Database Connectivity)는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API다. JDBC의 등장 배경 JDBC는 표준 인터페이..
2022.05.25 -
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
OS: Window 10 IDE: Intelli J 아래의 코드에서 제목과 같은 에러가 발생했다. Class.forName("com.mysql.cj.jdbc.Driver"); MySQL의 JDBC Driver를 찾지 못해 발생하는 에러다. 해결을 위해 1. Driver 파일인 mysql-connector-java-8.0.13.jar을 JRE의 library-ext디렉토리에 복사하였다. C:\Users\user\Downloads\sqldeveloper-20.4.1.407.0006-x64\sqldeveloper\jdk\jre\lib\ext (본인 pc의 해당 디렉토리에 가서 복사-붙여넣기) 만약 jar파일이 없다면 아래 링크에서 다운로드 해야 한다. http://dev.mysql.com/downloads/c..
2022.05.18 -
Spring JDBC Template
스프링 JDBC는 DB접근 기술로.. 이전의 방대한 양의 코드를 간결하게 줄여준다. 커넥션 객체 얻고~ Try catch 하고~ 쿼리문 날리고 ~ 자원 반납하는 과정이 획기적으로 줄어들었다. **다만 쿼리문은 직접 날려야 한다. 사용하기 위해서는 build.gradle 파일에 jdbc, h2 데이터베이스 관련 라이브러리를 추가해야 한다. implementation 'org.springframework.boot:spring-boot-starter-jdbc' 위처럼 라이브러리를 등록하면, Spring Boot는 이를 사용하는데 필요한 라이브러리를 자동으로 가져온다. Spring Boot는 spring-boot-starter라는 사전에 정의한 의존성 조합을 제공한다. Jdbc 등 프로젝트에 설정해야 하는 대부..
2022.02.25