[SERVLET] ๐Ÿ—ƒ๏ธ PostgreSQL JDBC Driver ์„ค์น˜

์ž„๋‚™ํ˜„ยท2022๋…„ 9์›” 22์ผ
0

ServletBoardProject

๋ชฉ๋ก ๋ณด๊ธฐ
1/4
post-thumbnail

๋จผ์ € PostgreSQL ๊ณผ Eclipse๋ฅผ ์„ค์น˜ํ•œ ์ƒํƒœ๋ผ๊ณ  ๊ฐ€์ •ํ•˜๊ณ  ํฌ์ŠคํŒ…์„ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.


JDBC

1. ๐Ÿ“– JDBC์˜ ๊ฐœ์š”


ย JDBC๋ž€ ์ž๋ฐ”์™€ DBMS๋ฅผ ์—ฐ๊ฒฐ์‹œ์ผœ์ฃผ๋Š” API(์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์ธํ„ฐํŽ˜์ด์Šค)์ž…๋‹ˆ๋‹ค. ์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด ๋ฐ์ดํ„ฐ๋ฒ ์ดํŠธ์— ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฝ์ž…, ์ˆ˜์ •, ์‚ญ์ œํ•  ๋•Œ SQL ํ”„๋กฌํ”„ํŠธ์—์„œ SQL๋ฌธ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•„๋„, ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์—์„œ SQL๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์‚ญ์ œํ•˜๋Š” ์ž‘์—…์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” API์ž…๋‹ˆ๋‹ค.

2. ๐Ÿณ JDBC ๋“œ๋ผ์ด๋ฒ„์˜ ์„ค์น˜

1. PostgreSQL ๊ณต์‹ ์‚ฌ์ดํŠธ ์ ‘์†

ย ๊ณต์‹ ์‚ฌ์ดํŠธ์—์„œ ์ขŒ์ธก ์ƒ๋‹จ์— ์žˆ๋Š” Download๋ฅผ ํด๋ฆญํ•ด์ค๋‹ˆ๋‹ค.
https://www.postgresql.org/

2. Software Catalogue ํด๋ฆญ

ย Software Catalogue ๋Š” Downloads ํ™”๋ฉด์˜ ์ขŒ์ธก์— ์žˆ์Šต๋‹ˆ๋‹ค.

3. Drivers and interfaces ์„ ํƒ

ย Software Catalogue ์—์„œ Drivers and interfaces ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

4. psqlJDBC์˜ view ํด๋ฆญ

ย ์ˆ˜๋งŽ์€ ์†Œํ”„ํŠธ์›จ์–ด์ค‘์— JDBC๋ฅผ ์ฐพ์•„์ฃผ๊ธฐ ์œ„ํ•ด ctrl + f๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ psqlJDBC๋ฅผ ์ฐพ์€ ํ›„ ์šฐ์ธก์— ์žˆ๋Š” view๋ฅผ ํด๋ฆญํ•ด์ค๋‹ˆ๋‹ค.

5. Download ํด๋ฆญ

ย ๋“œ๋””์–ด JDBC Driver๊ฐ€ ํผ์ง€๋ง‰ํ•˜๊ฒŒ ์ ํžŒ ํŽ˜์ด์ง€๋กœ ์™”์Šต๋‹ˆ๋‹ค. ๊ตณ์ด ๋ฌด์Šจ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ผ ๋งํ•˜์ง€ ์•Š์•„๋„ Download๋ฅผ ํด๋ฆญํ•˜์‹œ๋ฉด ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค.

6. Java ๋ฒ„์ „ ํ™•์ธ

ย Download ํ™”๋ฉด์—์„œ ์ž์‹ ์ด ์‚ฌ์šฉํ•˜๋Š” Java์˜ ๋ฒ„์ „์— ๋งž๊ฒŒ ์ฃผํ™ฉ์ƒ‰ Download ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด์ค๋‹ˆ๋‹ค. ๋“œ๋ผ์ด๋ฒ„ ๋ฒ„์ „์€ v.42.5.0 ์ด๋„ค์š”.

7. ํŒŒ์ผ ํ™•์ธ

ย ์ด๋Ÿฐ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•˜๋‹ค๋ฉด ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ค€๋น„ ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.


์ถ”ํ›„์— ์ด ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ PostgreSQL๊ณผ Eclipse๋ฅผ ์—ฐ๊ฒฐํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

profile
์ฝ”๋”ฉํ•˜๋Š” ์ˆ˜ํ•™๊ณผ

0๊ฐœ์˜ ๋Œ“๊ธ€