Boot(25)
-
[Spring Boot][MariaDB] ์ด์คํ๋ Data Base ์ด๊ธฐ ๊ตฌ์ฑ
GitHub - junyharang-coding-study/JunyHarang-DataBase-duplication: MariaDB์ Spring Boot๋ฅผ ํตํด Data Base ์ด์คํ๋ฅผ ํ๊ณ MariaDB์ Spring Boot๋ฅผ ํตํด Data Base ์ด์คํ๋ฅผ ํ๊ณ , ๋ถํ ๋ถ์ฐํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ฝ๋์์. - GitHub - junyharang-coding-study/JunyHarang-DataBase-duplication: MariaDB์ Spring Boot๋ฅผ ํตํด Data Base ์ด์คํ๋ฅผ ํ๊ณ , ๋ถํ github.com ์๋ฐ ORM ํ์ค JPA ํ๋ก๊ทธ๋๋ฐ:์คํ๋ง ๋ฐ์ดํฐ ์์ ํ๋ก์ ํธ๋ก ๋ฐฐ์ฐ๋ ์ ์์ ๋ถ ํ์ค ๋ฐ์ดํฐ๋ฒ ์ด COUPANG www.coupang.com ์คํ๋ง ๋ถํธ์ AWS๋ก ํผ์ ๊ตฌํํ..
2022.11.30 -
[Spring Boot] The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
๐ทโ๏ธ ์์ ์ค์ธ ๋ด์ฉ ํ์ฌ ์ฃผ๋ํ๋์ MariaDB๋ฅผ ์ด์คํํ๊ณ , ์ด๋ฅผ ํตํด Master์ Slaver๊ฐ ์ ์ ์๋ํ๋์ง ๊ฐ๋จํ MVC๋ฅผ ๋ง๋ ๋ค Spring Boot๋ฅผ ๊ธฐ๋ํด ๋ณด์๋๋ฐ, ์๋์ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์์ด์. โ ๏ธ ๋ฌธ์ ๋ฐ์! ๋์ VM์ ์ฐ๊ฒฐ๋์์ต๋๋ค, ์ฃผ์: '127.0.0.1:56228', ์ ์ก: '์์ผ' . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/..
2022.11.30 -
[BackEnd][Node.js] Express.js - ์ด๊ธฐ ๊ตฌ์ฑ
Project Git Hub ๐ ๋ชฉ์ฐจ โ [BackEnd][Node.js] Express.js - ์ด๊ธฐ ๊ตฌ์ฑ โ [BackEnd][Node.js] Express.js - ์ด๊ธฐ ๊ตฌ์ฑ : DB ์ฐ๊ฒฐ โ [BackEnd][Node.js] Express.js - ์ด๊ธฐ ๊ตฌ์ฑ : DB ์ฐ๊ฒฐ(Sequelize) ๐ ๋ถ๋ก โ [Node.js] Node.js ๊ธฐ์ด โ [JavaScript] ๊ธฐ๋ณธ ๋ฌธ๋ฒ โ [Web] URL์ ์ดํด โ [Spring] Spring์ด๋? ๐ค ๋ด๊ฐ ๋ง๋ Error โ [Node.js][Error] Cannot find module '.dotenv' ๐ Node.js ์์ํ๊ธฐ ๐ฝ ๊ฐ์ ์ฃผ๋ํ๋์ SE(Server Engineer) ๊ทผ๋ฌด๋ฅผ ํ๋ค๊ฐ ๊ฐ๋ฐ์๋ก์จ ๋๋ค๋ฅธ ์ธ์์ ์์ํ๊ณ ์ถ๋ค๋ ๊ฟ์ ๊ฐ์ง..
2022.04.07 -
[Spring] Spring์ด๋?
๐ Spring Framwork ๐ฝ ๊ฐ์ `Spring Framwork`๋ ์คํ ์์ค ๊ธฐ๋ฐ์ `JAVA Web Application`์ ๊ฐ๋ฐํ ์ ์๋ Framwork์ธ ๊ฒ์ด์์. ์ฆ, JAVA์ ๊ธฐ์ ๋ค์ ๋ ์ฝ๊ฒ ์ด์ฉ ๊ฐ๋ฅํ๋๋ก ๋ง๋ JAVA์์ ์์ฃผ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ๋ค์ ์งํฉ์ด๋ผ๊ณ ํ ์ ์๋ ๊ฒ์ด์์. ๐ Spring Boot ๐ฝ ๊ฐ์ `Spring Boot`๋ `Spring Framwork` ์์ `Spring`์ ๋ ์ฝ๊ฒ ์ด์ฉํ๋๋ก ์์ฉํ ๊ฐ๋ฅํ Application์ ๋ง๋ค ์ ์๋๋ก ๋๋ ๋๊ตฌ์ธ ๊ฒ์ด์์. `Spring Framwork`์ ์ด๊ธฐ์ ์ค์ ํด์ผ ํ ๊ฒ์ด ๋ง์ ๋จ์ ์ด ์๋๋ฐ, ์ด ๋จ์ ์ ๋ณด์ํ ๊ฒ์ด `Spring Boot`์ธ ๊ฒ์ด์์. ๐ฝ ํน์ง Spring์ `๊ฒฝ๋ ์ปจํ ์ด๋`๋ก JAVA ..
2022.04.07 -
[Spring] ResponseEntity
๐ ResponseEntity ๐ฝ ๊ฐ์ `Spring Framework`์์ ์ ๊ณตํ๋ Class ์ค `HttpEntity`๋ผ๋ Class๊ฐ ์กด์ฌํ๋ ๊ฒ์ด์์. ์ด ์น๊ตฌ๋ `HTTP Request ๋๋ Response`์ ํด๋น ํ๋ `HttpHeader`์ `HttpBody`๋ฅผ ํฌํจํ๋ Class์ธ ๊ฒ์ด์์. public class HttpEntity { private final HttpHeaders headers; @Nullable private final T body; } public class RequestEntity extends HttpEntity public class ResponseEntity extends HttpEntity `HttpEntity` Class๋ฅผ ์์ ๋ฐ์ ๊ตฌํํ Class..
2022.03.28 -
[Spring] VO, DAO, DTO, Entity์ ๋ํด์
๐ VO( Value Object ) ๐ฝ ๊ฐ๋ Value Object๋ DTO์ ๋์ผํ ๊ฐ๋ ์ด๋ ์ฐจ์ด์ ์ read only ์์ฑ์ ๊ฐ๋ ๊ฒ์ด์์. Value Object๋ ๊ด๊ณ ๋ฐ์ดํฐ ๋ฒ ์ด์ค์ ๋ ์ฝ๋์ ๋์๋๋ ์๋ฐ ํด๋์ค์ธ ๊ฒ์ด์์. ํํ๋ db ๋ ์ฝ๋๋ฅผ ๊ตฌ์ฑํ๋ ํ๋๋ค์ Value Object์ Attribute๋ก ํ๊ณ ํด๋น ๋ณ์์ ์ ๊ทผํ ์ ์๋ Getter, Setter ๋ฉ์๋์ ์กฐํฉ์ผ๋ก ํด๋์ค๊ฐ ํ์ฑ๋์ด์ง ํด๋์ค์ธ ๊ฒ์ด์์. ๐ก ์ฐธ๊ณ : JPA์ Entity์์๋ Setter ์ฌ์ฉ์ ์ง์ํ๋, VO๋ ์๋๋ค. ํน์ฑ์ ๋์ฒด๋ก ๋ถ๋ณ์ฑ์ด๊ณ equlas()๋ก ๋น๊ตํ ๋ ๊ฐ์ฒด์ ๋ชจ๋ ๊ฐ์ ๋น๊ตํด์ผ ํ๋ ๊ฒ์ด์์. ํ๋ก๊ทธ๋จ์ ์ฌ์ฉ์๊ฐ ํ๋ฉด์์ ์ด๋ค ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅํ๊ฑฐ๋ ์กฐํ ์์ฒญ์ด ์์ ๋ ์ ๋ ฅ๋ ๋ฐ์ดํฐ..
2022.03.09