본문 바로가기
반응형

JDBC4

Java jdbc사용(executeQuery, executeUpdate, ResultSet, Connection, PreparedStatement) jdbc 에 대한 내용은 아래 참고 포스팅 참고 바란다. 이번 포스팅에서는 java 에서 간단히 사용할 jdbc 코드 예제를 적어둘 것이다. import java.sql.*; public class TEST { public static void main(String[] args){ Connection con = null; ResultSet rs = null; PreparedStatement psmt = null; //JDBC 연결 관련 //JDBC 연결 관련 //JDBC 연결 관련 //JDBC 연결 관련 //JDBC 연결 관련 try { Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:thin:@localhost:15.. 2024. 1. 31.
SpringJDBC에서 DataSource, RowMapper란? 스프링에서 JDBC란. Java DataBase Connectivity 의 약자로 DB에 접근할 수 있도록 JAVA에서 제공하는 API이다. 즉, DB에 데이터를 CRUD 하는 방법을 제공한다. 스프링이 아니고 순수 자바에서 데이터베이스와 연동을 하려면 DBMS 별로 connect 코드부터 시작해서 다양하고 많은 작업을 해야하는데, 지금은 대부분의 역할이 Spring에게 맡겨졌고, 개발자가 해야하는 작업은 단 3가지 이다. datasource 설정 sql문 작성 결과 처리 이다. 하나씩 살펴보면 DataSoruce 데이터베이스와 connect 하는게 주 역할이다. 관련 클래스는 import javax.sql.DataSource; 내에 존재하고 내부 함수들을 잠깐 보면 Connection getConnec.. 2023. 8. 24.
JDBC / ODBC 차이 JDBC (Java Database Connectivity) Java에서 DB에 접근하여 데이터 조회, 삽입, 수정, 삭제를 가능케하는 것을 말한다. 다시말해 Java가 Database를 사용할 수 있도록 연결해주는 응용프로그램 인터페이스인 Java API 이다. ​ 이 응용프로그램 인터페이스는 데이터베이스 관리 시스템에 넘겨질 SQL 형태의 데이터베이스 접근요구 문장을, 각 시스템에 맞도록 바꾸는 역할을 하고 API는 동적으로 올바른 Java 패키지를 로드하고, JDBC 드라이버 매니저에 등록하기 위한 메커니즘을 제공한다. ​ JDBC connection는 명령문을 만들고, 실행하는 것을 지원한다. JDBC란 Java에서 DataBase와 연결하여 작업하기 위해서 Java와 연동되는 DBMS(ex. M.. 2023. 2. 24.
jdbc URL 직접 개발을 하면서 다양한 DBMS 에 붙어서 사용을 하다보니 databaseconnect URL 주소가 너무 헷갈려서 직접 적어서 나중에 참고하려고 작성하는 포스팅이다. (계속 수정 예정) dbms class.forName jdbc urk oracle Class.forName("oracle.jdbc.driver.OracleDriver"); jdbc:oracle:thin:@127.0.0.1:1521:DBname mysql Class.forName("com.mysql.cj.jdbc.Driver"); jdbc:mysql://127.0.0.1:3306/DBname 2022. 7. 15.
반응형