์ด ํ๋ก์ ํธ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ์ฒด ์๋น์ค์ ์ฌ์ฉ์ ์ธ์ ๋ฐ ์ค์๊ฐ ์๋น์ค๋ฅผ ์ํ ๋ฉํ ์ ๋ณด๋ค์ ๊ด๋ฆฌ ๋ฐ ์ด์ํฉ๋๋ค.
๋ค๋ฅธ ๋ก์ง๋ค์ ๋คํธ์ํฌ ์์์ ๋ถ๋ฆฌ๋์ด Http๋ฐฉ์์ผ๋ก ํต์ ๋ฐ ์ฐ๋๋๋๋ก ์ค๊ณ๋์ต๋๋ค.
์ด ์ฝ๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ก ํธ ์๋ฒ๊ฐ ์ฌ๋ฌ API๋ฅผ ํธ์ถํ๋ ๋ฐฉ์์ ๊ฐ์ ํ๋ฉฐ, ์ด์ ๋ฐ๋ผ CORS์ ๋๋ฉ์ธ ์ธํ
์ ์ถ๊ฐ์ ์ผ๋ก ํด์ฃผ์ด์ผํฉ๋๋ค.
์ด ํ๋ก์ ํธ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์ ๋ค์๊ณผ ๊ฐ์ ๊ธฐ์ ์ด ํ์ํฉ๋๋ค.
RedisJdk-17
์์ ๋ด์ฉ๋ค์ ๋ชจ๋ ์ค์นํ๋ค๋ฉด,
src.main.resources ์์น์ secret.properties๋ฅผ ๋ง๋ญ๋๋ค.
| # secret.properties ... #Service Authkey Settings spring.project.jjwt.secretkey={String} spring.project.jjwt.tokenname={String} #Service Root Domain spring.service.root.domain= {String} <= ex:)metajou.kro.kr #CORS Domain Settings spring.client.webserver.url={String} <= ex:)http://www.metajou.kro.kr:3000 spring.client.cors.url={String} <= ex:)http://www.metajou.kro.kr:3000 |
|---|
์ด ํ๋ก์ ํธ์ API๋ Swagger๋ฅผ ์ด์ฉํ์ฌ ํ์ธํ์ค ์ ์์ต๋๋ค.
ํ๋ก์ ํธ๋ฅผ ์คํํ ๋ค ์๋์ URL๊ณผ ๊ฐ์ด /api ๋ก ์ ๊ทผํ๋ฉด Swaggerํ์ด์ง๋ก ๋ฆฌ๋ค์ด๋ ํธํ ์ ์์ต๋๋ค.
| http://localhost:8080/api |
|---|