νκΈ°.txt
Java > Oracle > JDBC > HTML > CSS..
JDBC, Java Database Connectivity
νΌμμ€ν΄μ€ κ³μΈ΅
1. JDBC
2. Spring JDBC
3. MyBatis
4. JPA
JDBC νκ²½ μ€μ
[μ¬λ + SQL Developer <- (SQL) -> Oracle Server]
1. ν΄λΌμ΄μΈνΈ νλ‘κ·Έλ¨ μ€ν (sqldeveloper)
2. DB μλ² μ μ
2.1. νΈμ€νΈλͺ
: μλ²IP or λλ©μΈμ£Όμ > localhost
2.2. ν¬νΈλ²νΈ: 1521
2.3. SID: xe
2.4. λλΌμ΄λ²: thin
2.5. μ¬μ©μ: hr
2.6. μνΈ: 1234
3. μ§μ
3.1. SQL μ¬μ© > λν
3.2. λ°νκ°μ΄ μλ 쿼리
- selectλ₯Ό μ μΈν λͺ¨λ 쿼리
3.3. λ°νκ°μ΄ μλ 쿼리
- select
- κ²°κ³Όμ
μ λ°ν
- κ²°κ³Όμ
μ μ
무μ μ¬μ©
4. μ μ μ’
λ£
4.1. commit/rollback
4.2. μ μ μ’
λ£
[μλ° νλ‘κ·Έλ¨ + JDBC <- (SQL) -> Oracle Server]
> ResultSet νμ > κ²°κ³Όμ
μλΉ
JDBC λΌμ΄λΈλ¬λ¦¬ ν΄λμ€