이 기사는 JDBC 링크 데이터베이스에 대한 튜토리얼(코드 예제)을 제공합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
JDBC 소개
JDBC의 전체 이름은 Java Data Base Connectivity(Java 데이터베이스 연결)이며, 다양한 데이터베이스에 대한 통합 액세스를 제공할 수 있습니다. JDBC는 Sun에서 개발한 데이터베이스 액세스 프로그래밍 인터페이스 세트입니다. Java 언어로 작성되었으므로 크로스 플랫폼 특성이 뛰어납니다. JDBC를 사용하여 작성된 데이터베이스 애플리케이션은 다른 플랫폼에서 다른 애플리케이션을 작성할 필요 없이 Java를 지원하는 모든 플랫폼에서 실행할 수 있습니다.
JDBC 프로그래밍 단계
(1) 드라이버 로드:
드라이버 패키지 다운로드: http://dev.mysql.com/downloads/connector/j/
압축을 풀고 jar 파일을 가져옵니다. 이 파일을 Java 프로젝트 디렉터리 Java Resources/Libraries/, → buildpath에 복사합니다.
(2) 데이터베이스 연결 얻기
(3) Create State 개체:
(4) 데이터베이스에 SQL 명령 보내기
(5) 데이터베이스의 반환 결과 처리(ResultSet 클래스)
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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
|
SQL 주입 방지 변경 prepareStatement
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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
|
를 사용하여 코드를 최적화하고, 구성 파일, 도구 클래스를 설정하고, 추가 및 삭제를 확인하세요.
데이터베이스 수정 및 사용자 로그인을 용이하게 하기 위해 구성 파일을 추가하세요. . .
jdbc.properties(구성 파일 이름)
1 2 3 4 |
|
구성 파일 작성 시 공백, 따옴표 등을 사용할 수 없다는 점에 유의하세요.
Tool 클래스: 향상된 코드 재사용성
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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
추가, 삭제, 수정 테스트 그리고 확인합니다:
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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
|
오류가 있으니 동료들이 지적해주셨으면 좋겠습니다.
위 내용은 JDBC 링크 데이터베이스에 대한 튜토리얼(코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!