JDBC
·
Backend/JAVA
JDBC (Java Database Connectivity)자바에서 DB에 접근하기 위한 표준 API즉, 자바 애플리케이션이 DBMS 종류와 상관 없이 동일하게 사용할 수 있는 클래스와 인터페이스로 구성JDBC API (java.sql 패키지에 포함)자바 프로그램에서 DB와 연결하고 SQL문을 실행하며, 결과를 처리할 수 있도록 돕는 표준 라이브러리JDBC 드라이버특정 DB에 맞는 구현체예) MySQL 용 JDBC 드라이버 = mysql-connector-j👉 DB가 바뀌더라도, 구현체만 바꾸면 애플리케이션에서 수정 사항을 최소화 할 수 있음JDBC의 핵심 인터페이스 / 클래스DriverManager: JDBC 드라이버 로드, DB 연결 관리Connection: DB와의 연결을 나타냄Statement:..
SQL 기초
·
Backend/DB
SQL 기초 정리1. SELECT로 데이터 조회SELECT 열 FROM 테이블;SELECT first_name AS 이름 FROM employees;2. WHERE 절WHERE절은 조회하는 결과에 특정한 조건을 주어 원하는 데이터만 보고 싶을 때 사용형식: `SELECT 필드이름 FROM 테이블 이름 WHERE 조건식;`1) BETWEEN ... AND-- 관계 연산자 & 조건 연산자SELECT userid, name FROM usertblWHERE birthyear >= 1970 AND height >= 182;-- BETWEEN ... AND 사용SELECT name FROM usertbl WHERE height BETWEEN 180 AND 183;2) IN연속적인 값이 아닌, 이산적인 값인 `경남`..