๐ฑ ๊ฐ๋ฐ ๋ ธํธ3 ์ด์ 1 ๋ค์ [์ค๋ฅ ํด๊ฒฐ] Cannot create JDBC driver of class 'net.sf.log4jdbc.sql.jdbcapi.DriverSpy' ... java.sql.SQLException: No suitable driver Cannot create JDBC driver of class 'net.sf.log4jdbc.sql.jdbcapi.DriverSpy' for connect URL 'jdbc:log4jdbc:sqlserver://[DB_IP]:[DB_PORT];database=[DATABASE_NAME]'java.sql.SQLException: No suitable driver STS๋ก ๊ฐ๋ฐ์ค์ด๋ ํ๋ก์ ํธ๋ฅผ ์ธํ ๋ฆฌ์ ์ด๋ก ์ฎ๊ฒจ์ ๋น๋ํ๋ ๊ณผ์ ์์ 'java.sql.SQLException: No suitable driver' ์ค๋ฅ๊ฐ ํฐ์ก๋ค. ํด๊ฒฐ๊ณผ์ ํด๋น ์ค๋ฅ ๋ฉ์ธ์ง๋ฅผ ๊ตฌ๊ธ๋งํ๋ฉฐ ๋ค์ํ ์์ธ ํ์ธํจdriver-class-name ๋น ์ก๋๊ฐ? → ์๋pom.xml ์์กด์ฑ์ mssql-jdbc, log4jdbc-log4j2-j.. 2024. 8. 9. [๊ฐ๋ฐ ๋ ธํธ] ์์ ๋ค์ด๋ก๋ ๊ธฐ๋ฅ ๊ตฌํ์ ์ํ Workbook 3์ข ๋น๊ต ์ ์ ๊ต์ก์ฉ ํ๋ก์ ํธ์ ์ฐธ์ฌํ๋ฉด์ ์์ ๋ค์ด๋ก๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๊ฒ ๋์๋ค๋ด๊ฐ ์ฐพ์๋ ๋ชฉ๋ก ๋ฐ์ดํฐ๋ฅผ ์์ ๋ค์ด๋ก๋ ํ ์ ์๋๋ก ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ 3๊ฐ์ง ์์ ๋ค์ด๋ก๋ ํ ์ ์๋๋ก ๊ตฌํํ๋ ๋ฐฉ๋ฒ๐ Workbook ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ๋ ํด๋์คApache POI ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ๐๐ป์ฅ์ ๊ณ ๊ฐ์ด ์ํ๋ ๋ฐ์ฝ๋ ์ด์ ๋ฐ ํฌ๋งท์ ์์ ๋กญ๊ฒ ์ค์ ํ ์ ์์๋ค์ํ ์์ ๊ธฐ๋ฅ์ ์ง์ํจ(์์, ์ฐจํธ ์์ฑ ๋ฑ)๐๐ป๋จ์ ์๋์ ์ผ๋ก ๊ตฌํ์ด ๋ณต์กํจํนํ XSSFWorkbook์ ๊ฒฝ์ฐ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ด ๋ง์๐ List ๋ฐ์ดํฐ ๋ถ๋ถ๋ง ๋ฐ๋ก ์์ ์ฉ JSP๋ก ๋ฐํ์๋ธ๋ฆฟ์ ์ด์ฉํ์ฌ JSP์์ ์์ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ๐๐ป์ฅ์ ๋จ์ํ ๋ฐ์ดํฐ ๋ค์ด๋ก๋๋ฅผ ์ฝ๊ฒ ๊ตฌํํ ์ ์์ํค๋๋ฅผ xls ํ์ ์ผ๋ก ์ค์ ํด์ ๋ธ๋ผ์ฐ์ ์์ ์ง์ ๋ค์ด๋ก.. 2024. 7. 3. [๊ฐ๋ฐ ๋ ธํธ] ์ ์ ํฌํธํด๋ฆฌ์ค ์ฝ๋ ๋ฆฌ๋ทฐ - async await ์ฌ์ฉ ์๋ ํ์ฌ ๋์ ๊ฐ๋ async์ await๋ ํ ์์๋ฒ์ ์์ฒญํ๊ณ ์๋ต์ ๊ธฐ๋ค๋ฆฌ์ง ์์ ๋(๋ค๋ฅธ ์ฝ๋ ์คํ ๊ฐ๋ฅํด์ผํจ) ์ฌ์ฉ์ฝ๋ฐฑ์ด ๋ณ๋ ฌ๋ก ์คํ๋จ์๋๋ promise๊ฐ์ฒด(then(),catch()๋ฑ ๋ฉ์๋ ์ฒด์ด๋์ผ๋ก ์ฝ๋ฐฑ ๊ธฐ๋ฅ์ ์ฐ๊ฒฐํ์๋๋ฐ ๊ฐ๋ ์ฑ์ ์ํด ES6๋ถํฐ ์ ์ฉ๋ ๋ํ์ ์ธ ๋ฐฉ๋ฒ)์ฝ๋ฐฑํจ์์ try-catch๊ตฌ๋ฌธ์ ์ฌ์ฉํ ์ ์์ด์ ์ง๊ด์ ์ด๋คํ์ต ๊ณ๊ธฐ์ ์ฌ ํ ๊ฐ์ธ ํฌํธํด๋ฆฌ์ค ๋ฐํ ๋ฐ ์ฝ๋ ๋ฆฌ๋ทฐ์์ ๊ฒ์ ๊ด๋ จ ๊ธฐ๋ฅ ์ค๋ช ํจQ&A ์๊ฐ์ async, await ์ ์ฉ ๋ถ๋ถ์ ์ ์ฌ์ฉํ๋์ง์ ๋ํ ์ง๋ฌธ์ ์ ๋๋ก ๋ต๋ณํ์ง ๋ชปํจ์์ค ํ ์ค ํ ์ค ๊ทผ๊ฑฐ์๊ฒ ์์ฑํด์ผ ํ๋ค๋ ์กฐ์ธ์ ๋ฐ์๊ฐ๋ ์ ๋ฆฌasyncํจ์์ ์ด๋ฆ ์์ ์์นํจํด๋น ํจ์๋ฅผ ๋น๋๊ธฐ ํจ์๋ก ๋ง๋ค์ด์คasync ํจ์๋ ํญ์ ํ๋ก๋ฏธ์ค๋ฅผ ๋ฐํํจํจ์ ํธ์ถ์๊ฐ .the.. 2024. 5. 22. ์ด์ 1 ๋ค์