일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 게시판프로젝트
- 댓글수처리
- jsp
- ResponseEntity
- page영역
- session영역
- Spring
- 회원정보
- 스프링
- application영역
- 게시판댓글수
- 회원정보수정
- 내장객체
- request영역
- SCOPE
- Security
- 스프링시큐리티
- 게시판댓글
- 시큐리티
- RPTLANFTN
- 스프링회원정보수정
- Today
- Total
목록JDBC (5)
코코무의 코딩캔버스
mysql-connector.jar MySQL 데이터베이스에 접속하기 위한 Java Database Connectivity(JDBC) 드라이버 주요 기능:MySQL 데이터베이스와 Java 애플리케이션 간의 통신을 가능하게 합니다.MySQL의 다양한 버전과 호환되며, 일반적으로 최신 버전을 사용하는 것이 좋습니다.MySQL 특화 기능을 지원합니다 (예: MySQL 특유의 데이터 타입 및 기능).사용법: Class.forName("com.mysql.cj.jdbc.Driver");를 통해 드라이버를 로드한 후, DriverManager.getConnection("jdbc:mysql://hostname:port/dbname", "username", "password");를 통해 연결합니다.의식을 하고서 공부를..
오랜만에 다시 JDBC를 공부하며 이전에는 짚고 넘어가지 않았던 Statement와 PreparedStatement의 차이점을 알아보려 합니다. Statement와 PreparedStatement는 둘 다 JDBC API에서 데이터베이스와 상호 작용하기 위해 사용되는 인터페이스입니다. 그러나 사용 목적과 기능에는 중요한 차이점이 있습니다.Statement기본 사용 목적: 일반적인 SQL 쿼리를 실행하는 데 사용됩니다.SQL 쿼리 작성: 쿼리를 실행할 때마다 SQL 쿼리 문자열을 포함하여야 합니다.효율성: 매번 실행할 때마다 데이터베이스에서 쿼리 구문 분석 및 컴파일이 수행됩니다.SQL 인젝션 취약성: 사용자 입력을 포함하는 SQL 쿼리를 직접 작성하면 SQL 인젝션 공격에 취약할 수 있습니다.예제:Sta..
ojdbc.jar Oracle 데이터베이스에 접속하기 위한 Java Database Connectivity(JDBC) 드라이버 주요 기능:Oracle 데이터베이스와 Java 애플리케이션 간의 통신을 가능하게 합니다.다양한 버전이 존재하며, 특정 Oracle 데이터베이스 버전에 맞춰 사용해야 합니다.Oracle 특화 기능을 지원합니다 (예: PL/SQL, Oracle 특정 SQL 확장 등).사용법: Class.forName("oracle.jdbc.driver.OracleDriver");를 통해 드라이버를 로드한 후, DriverManager.getConnection("jdbc:oracle:thin:@hostname:port:dbname", "username", "password");를 통해 연결합니다. ..
자바와 데이터베이스 또는 JSP와 데이터베이스가 연동되기 위해서는 단계를 거쳐 접속과 해제를 진행해야 한다.일반적으로 JDBC를 이용하는 프로그램을 작성하려면 5단계의 과정으로 작성한다.java 파일과 jsp 파일에서 사용 가능하다. 하지만 jsp에서 사용하는 것은 공부할 때 배우고 넘어가는 MVC1 모델 방식이다. 1단계: JDBC 드라이버 로드프로그램에서 데이터베이스에 연결하기 위해서는 데이터베이스별 제조사(Vendor)가 제공하는 드라이버가 필요하다.드라이버를 설정하는 방법은 다음과 같다.Class.forName("드라이버명");데이터베이스 종류별로 드라이버명이 다르다.드라이버 소환술이다. - 드라이버 종류종류사용 방법Access(ODBC)Class.forName("sun.jdbc.odbc.Jdbc..
Eclipse에서 JDBC API를 사용하려면 ojdbc6.jar 드라이버 파일이 필요하다. Database Development 세팅 방법Database Development 플러그인을 사용하면 Eclipse에서 오라클의 SQL 구문을 직접 입력하여 사용할 수 있다.테이블 생성과 검색, 추가, 수정, 삭제 처리가 가능하다. 1. Open Perspective를 클릭한다. 다이얼로그가 열리면 Database Development를 선택하고 Open을 클릭한다.2. Connect를 처리할 연결 파일을 생성하기 위해 Database Connection에서 오른쪽 버튼을 클릭하고 'New...'를 선택한다.3. Oracle을 선택한 후 "Next"를 클릭한다.4. 새로 작성하기 위해 "Drivers"를 추가한..