๋ฐ์ํ db4 ์ดํด๋ฆฝ์ค mssql ์ฐ๋ํ๊ธฐ 1. jdbc ๋๋ผ์ด๋ฒ๋ฅผ ๋ค์ด๋ฐ์์ค๋๋ค. https://docs.microsoft.com/en-us/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15 Microsoft JDBC Driver for SQL Server - SQL Server Microsoft provides a JDBC driver for use with SQL Server and Azure SQL Database, enabling connectivity from any Java application, server, or applet. docs.microsoft.com ์์ ๋งํฌ๋ก ๋ค์ด๊ฐ์ ์ ์ ๋นจ๊ฐ๋ฐ์ค ๋ถ๋ถ์ ๋๋ฌ์ฃผ๋ฉด ๋ฉ๋๋น. 2. ์์ถ ํด์ ํ์๊ณ ์ดํด.. l ๐ค ์ฝ๋ l 2020. 5. 21. ๊ธฐ์์ฒญ ๋ ์จ api ๋ฐ์์์ db์ ์ ์ฅํ๊ธฐ (DTO) ์ ๋ dbํ ์ด๋ธ์ seq๋ก row๋๋ฒ ๋ฐ๊ณ inserttime์๋ ์ธ์ํธ ํ๋ ์๊ฐ์ date๋ก ๋ฐ์์ด์. //ํ๋ก์ ํธ ํต์ผ๋ก ์ฌ๋ ค๋ ๊นํ๋ธ ์ฃผ์์ ๋๋ค. ๋ค๋ฅธ ๋ด์ฉ์ด ๊ถ๊ธํ์๋ค๋ฉด ํ์ธ ํด ์ฃผ์ธ์. github.com/Joowon0220/weather.git package com.weather03.mvc; import java.sql.Date; public class VillageWeather { int seq; Date insertime; String baseDate; String baseTime; String t3h; String reh; public VillageWeather() { } public VillageWeather(int seq, Date insertime, String baseDate, .. l ๐ค ์ฝ๋ l 2020. 5. 21. ๊ธฐ์์ฒญ ๋ ์จ api ๋ฐ์์์ db์ ์ ์ฅํ๊ธฐ (DAO)2 (1์๊ฐ ๊ฐ๊ฒฉ์ผ๋ก ์ ์ฅํ๊ธฐ) ๊ธฐ์์ฒญ api๋ 3์๊ฐ ๊ฐ๊ฒฉ์ผ๋ก ๋ ์จ์ ๋ณด๊ฐ ์ ์ฅ๋์ด ์์ด์. ๊ทธ๊ฑฐ๋ฅผ 1์๊ฐ ๊ฐ๊ฒฉ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์ ์๋๋ก ์ง๋ณธ ์ฝ๋์ ๋๋ค. //ํ๋ก์ ํธ ํต์ผ๋ก ์ฌ๋ ค๋ ๊นํ๋ธ ์ฃผ์์ ๋๋ค. ๋ค๋ฅธ ๋ด์ฉ์ด ๊ถ๊ธํ์๋ค๋ฉด ํ์ธ ํด ์ฃผ์ธ์. github.com/Joowon0220/weather.git package com.weather03.mvc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import ja.. l ๐ค ์ฝ๋ l 2020. 5. 21. ๊ธฐ์์ฒญ ๋ ์จ api ๋ฐ์์์ db์ ์ ์ฅํ๊ธฐ (DAO) ๋ฐ์์จ ๋ฐ์ดํฐ db์ ์ธ์ํธ ํ๋ ๋ถ๋ถ!! //ํ๋ก์ ํธ ํต์ผ๋ก ์ฌ๋ ค๋ ๊นํ๋ธ ์ฃผ์์ ๋๋ค. ๋ค๋ฅธ ๋ด์ฉ์ด ๊ถ๊ธํ์๋ค๋ฉด ํ์ธ ํด ์ฃผ์ธ์. github.com/Joowon0220/weather.git package com.weather03.mvc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import .. l ๐ค ์ฝ๋ l 2020. 5. 21. ์ด์ 1 ๋ค์ ๐ฒ ์ถ์ฒ ๊ธ ๋ฐ์ํ