추계 할인
CodeGym University
학습
강좌
과제
설문조사 및 퀴즈
게임
도움말
학습 재촉 스케줄
커뮤니티
사용자
포럼
채팅
기사
성공 사례
활동
리뷰
구독
옅은 색 테마
레슨
리뷰
회사 소개
시작
학습 시작
지금 학습을 시작하십시오
탐구 맵
레슨
레벨 7
Java 애플리케이션에서 데이터베이스에 연결
SQL & Hibernate
레벨 7,
레슨 0
Java 데이터베이스 연결 SQL의 기본 사항을 알고 있습니다. 좋습니다. 하지만 오늘은 기분이 훨씬 나아질 것입니다. 오늘부터 Java 애플리케이션에서 데이터베이스로 작업하는 방법을 배우기 시작합니다. 다양한 DBMS가 있으므로 Java 제작자는 Java 응용 프로그램이 데이터베이스와 작동하는 방식을 표준화하기로 결정했습니다. 그리고 그들은 이 표준을 JDBC : Java DataBase Connectivity 라고 불렀습니
첫 번째 JDBC 프로그램
SQL & Hibernate
레벨 7,
레슨 1
메이븐 가장 중요한 세부 사항은 MySQL 서버 자체에 대한 JDBC 드라이버 라이브러리입니다. 컴퓨터에 표시되지 않으므로 거기에 추가해야 합니다. Maven을 사용하는 경우 올바른 라이브러리를 지정하여 Maven을 도와야 합니다. MySQL JDBC 드라이버 :
ResultSet에서 데이터 가져오기
SQL & Hibernate
레벨 7,
레슨 2
현재 라인 관리 우리는 첫 번째 프로그램을 작성했고 완벽하게 작동했습니다. 우리는 쿼리를 작성하고 실행했으며 결과적으로 executeQuery() 메서드가 객체를 반환했습니다.결과 집합쿼리의 모든 결과를 포함하는 입니다. 이제 우리는 이러한 결과를 얻는 방법을 알아 내려고 노력할 것입니다. 쿼리 결과에는 다양한 유형의 수천 개의 행과 수백 개의 열이 포함될 수 있으므로 이는 생각만큼 간단한 작업이 아닙니다. 예를 들어 사진을
JDBC의 데이터 유형 협상
SQL & Hibernate
레벨 7,
레슨 3
데이터 유형 표를 살펴보겠습니다. "C:\Program Files\Java\jdk-17.0.3.1\bin\java.exe... ID java.lang.Integer 지능 4 이름 java.lang.string VARCHAR 12 수준 java.lang.Integer 지능 4 만든 날짜 java.sql.날짜 날짜 91 종료 코드 0으로 프로세스 완료 세 번째 열에는 INT , VARCHAR , DATE 유형이 표시됩니다 . 이들
시간 작업
SQL & Hibernate
레벨 7,
레슨 4
시간 경과에 따른 현재 상황 JDBC가 발명되고 인터페이스가 표준화된 이후 20년이라는 시간이 흘렀고 그 사이 많은 것이 변했다. 첫째, 세계는 글로벌화되었으며 이제 하나의 서버가 전 세계 사용자에게 서비스를 제공할 수 있습니다. 인터넷 속도가 빨라졌습니다. 따라서 다른 데이터 유형이 시간과 함께 작동하도록 SQL에 추가되었습니다 . 이제 유형은 다음과 같습니다. DATE - 날짜를 저장합니다: 년, 월, 일. TIME - 시
쿼리 실행
SQL & Hibernate
레벨 7,
레슨 5
문 소개 모든 SQL 쿼리는 조건부로 두 그룹으로 나눌 수 있습니다. 데이터 검색 - 여기에는 SELECT 문이 포함됩니다 . 데이터 수정 - 여기에는 INSERT , UPDATE 및 DELETE 문이 포함됩니다 . 첫 번째 그룹의 경우 우리에게 이미 친숙한 Statement 인터페이스 메서드인 executeQuery () 가 사용됩니다 . 원칙적으로 이 방법은 시작하기에 충분합니다. 실제 작업에서 사용해야 하는 매우 많은 비
버그 다루기
SQL & Hibernate
레벨 7,
레슨 6
눈물과 고통 Java 프로그램을 실행하는 동안 오류가 발생할 수 있습니다. 데이터베이스로 작업할 때 오류가 발생 합니다 . 적절한 솔루션을 예측하고 제공할 수 있는 것이 무엇인지에 관한 것입니다. 다음 줄을 실행할 때 첫 번째 큰 오류 그룹이 기다리고 있습니다. Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "ro
Please enable JavaScript to continue using this application.