Server๐งค/IntelliJ
2022.05.26
์ฐ์ intellJ์ SSH๋ฅผ ์ฐ๊ฒฐํด์ฃผ์ด์ผํฉ๋๋ค https://vanillacreamdonut.tistory.com/255 [Server] IntelliJ์์ SSH์ฐ๊ฒฐํ๊ธฐ / intelliJ ์ฐ๋ถํฌ ์ฐ๊ฒฐ ์ธํ
๋ฆฌ์ ์ด์์ ์น ์๋ฒ ํฐ๋ฏธ๋์ ์ฌ์ฉํ ์ ์๋ ํธ๋ฆฌํ ๊ธฐ๋ฅ์ด ์์ต๋๋ค! ์ ๋ฃ๋ฒ์ ์ ๋ค์ด๋ฐ์ผ์
์ผํฉ๋๋ค. ์ธํ
๋ฆฌ์ ์ด ์ ๋ก๋ฒ์ ์ ํ์๊ณ์ ์ผ๋ก ๋ค์ด๋ฐ์ผ์ค ์ ์์ด์! tools-> deployment -> remote vanillacreamdonut.tistory.com ์ด๋ ๊ฒ ์ฐ๊ฒฐ์ ํด์ฃผ์๋ค๋ฉด, ์ ํฌ๊ฐ ํ์์ nginx๋ก ์ฐ๊ฒฐ์ ํด์ฃผ์๋ ๊ฒ์ intelliJ๋ก ๋๊ฐ์ด ํด๋ณด๋๋ก ํฉ์๋ค! cd /var/www/udemy_server_practice_springboot/src/main/resources vi a..
Server๐งค/IntelliJ
2022.05.26
* What went wrong: An exception occurred applying plugin request [id: 'org.springframework.boot', version: '2.4.2'] > Failed to apply plugin [id 'org.springframework.boot'] > Spring Boot plugin requires Gradle 5 (5.6.x only) or Gradle 6 (6.3 or later). The current version is Gradle 4.4.1 * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log..
Server๐งค
2022.05.18
Paging ๋ฐ์ดํฐ๋ฅผ ์ํ๋ ๋งํผ ์๋ผ์ ๋ณผ ์ ์๊ฒ SELECT * FROM User LIMIT 0, 5; // 0 ~ 4๋ฒ์งธ ์ธ๋ฑ์ค์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๊ฒ ๋จ ํ์ด์ง ๋ฒํธ(x) ๋ฐ์ดํฐ (y) y = pageSize(page - 1) y = 5(x - 1) 1 0,1,2,3,4 limit 0, 5 x = 1 , y = 0 2 5,6,7,8,9 limit 5, 10 x = 2, y = 5 3 10,11,12,13,14 limit 10, 15 x = 3, y = 10 Transaction ์ ) ์ธ์คํ๊ทธ๋จ ์์ฑ api ์ด๊ธฐ ์ํ -> ๊ฒ์๋ฌผ ์์ฑ -> ๊ฒ์๋ฌผ ์ฌ์ง ์์ฑ -> ๋ฐ์์ํ ๋ง์ฝ ์ด์ค์ ํ๋๋ผ๋ ์ด๋ฃจ์ด์ง์ง ์์ผ๋ฉด ์ด๊ธฐ์ํ๋ก ๋์๊ฐ ๋ฐ์ ( commit ) ์ ์ํ๋ก ๋์๊ฐ๋ ๊ฒ ( rollback )
Server๐งค/IntelliJ
2022.05.12
์ธํ
๋ฆฌ์ ์ด์์ ์น ์๋ฒ ํฐ๋ฏธ๋์ ์ฌ์ฉํ ์ ์๋ ํธ๋ฆฌํ ๊ธฐ๋ฅ์ด ์์ต๋๋ค! ์ ๋ฃ๋ฒ์ ์ ๋ค์ด๋ฐ์ผ์
์ผํฉ๋๋ค. ์ธํ
๋ฆฌ์ ์ด ์ ๋ก๋ฒ์ ์ ํ์๊ณ์ ์ผ๋ก ๋ค์ด๋ฐ์ผ์ค ์ ์์ด์! tools-> deployment -> remote host ์ข์ธก์ + ๋ฒํผ์ ๋๋ฌ SFTPํ์์ server์ ์์ ์ถ๊ฐํ๋ฉด ๋๋ค! aws์์ ์ค์ ํ ์ ๋ ip๋ฅผ host์ ์
๋ ฅํ๊ณ ec2์ธ์คํด์ค ์์ฑ์ ๋ฐ์๋์ํธํคํ์ผ(~.pem)์ ๋ถ๋ฌ์จ๋ค ๋ฐ์ ์ฐ๊ฒฐ ํ
์คํธ๋ฅผ ํด๋ณด๋ฉด ํ์ธ์ ๋๋ฅด๋ฉด ๋ฐ์ ์ด๋ ๊ฒ ํ์ผ๋ค์ด ๋จ๋ฉด ์๋ฃ~~! ์ด์ ๋ฐ์ ํฐ๋ฏธ๋ ์ฐฝ์ ์ผ์ + ๋ฒํผ์ ๋๋ฌ์ฃผ๋ฉด ์ ํฌ๊ฐ ์์ ์ถ๊ฐํ ๊ฒ์ด ๋์ต๋๋ค. ์ด์ ํฐ๋ฏธ๋์์ ๋ฐ๋ก ์ฐ๋ถํฌ์ ์ ์ ๊ฐ๋ฅ!