์ ์ฒด ๊ธ
์คํ๋ง ๋ถํธ ์ ๋ฆฌ (200405~)
Controller @SpringBootApplication ์คํ๋ง๋ถํธ์ ์๋ ์ค์ , ์คํ๋ง Bean ์ฝ๊ธฐ์ ์์ฑ์ ๋ชจ๋ ์๋์ผ๋ก ์ค์ ํจ ํด๋น class์ ์๋ ์์น๋ถํฐ ์ค์ ์ ์ฝ์ด ๊ฐ๊ธฐ ๋๋ฌธ์ ํญ์ ํ๋ก์ ํธ์ ์ต์๋จ์ ์์นํด์ผ ํจ. SpringBootApplication.run() ์คํ๋ง๋ถํธ์ ๋ด์ฅ was์ด๋ค. ์ธ์ฅ was๋ฅผ ์ฌ์ฉํด๋ ๋์ง๋ง ๋ด์ฅ was ์ฌ์ฉ ๊ถ๊ณ (์ธ์ ์ด๋์๋ ๊ฐ์ ํ๊ฒฝ์์ ์คํ๋ง ๋ถํธ๋ฅผ ๋ฐฐํฌ) ์ฑ๋ฅ์ ์ด์ : ํฐ์บฃ ์ญ์ ์๋ธ๋ฆฟ์ผ๋ก ์ด๋ฃจ์ด์ง ์๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ค. ๋๊ฐ์ ์ฝ๋๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฏ๋ก ํฌ๊ฒ ๊ณ ๋ คํ์ง ์์๋ ๋๋ค. @RestController ์ปจํธ๋กค๋ฌ๋ฅผ JSON์ ๋ฐํํ๋ ์ปจํธ๋กค๋ฌ๋ก ๋ง๋ค์ด ์ค ์์ ์๋ @ResposeBody๋ฅผ ๊ฐ ๋ฉ์๋๋ง๋ค ์ ์ธ ํ๋๊ฒ์ ํ๋ฒ์ ์ฌ์ฉํ ์ ..
NAWA ํ๋ก์ ํธ ์ค๋ช
1. ๋ฌธ์ ์์ ๋ฌธ์ ์์ ์ ์์๋งํผ์ด๋ ์ด๋ ต๊ณ ์๊ฐ์ด ๋ง์ด ๋ค์ด๊ฐ๋ค. ์ฒ์์ผ๋ก ๊ฐ๋ฐ ์์ ๋ณด๊ณ ์๋ก ์ญํ ๋ถ๋ด, ์ผ์ , ์์คํ ๊ตฌ์ฑ๋, ๊ตฌํ์ ์์ฑํ์๋ค. ํ์์์ ๊ฐ์ด ๋ฐฐ์ด ์ธ์ด์ ๊ฐ๋ฐ๋๊ตฌ๋ฅผ ์ฌ์ฉ ํ๊ธฐ ๋๋ฌธ์ ์ด๋ ต์ง ์์๋ค. ์ญํ ๋ถ๋ด์์ ๊ฐ์ธ์ ์ญ๋ ์ฐจ์ด ๋๋ฌธ์ ์กฐ๊ธ ์๊ฐ์ด ์ง์ฒด๋์์ง๋ง, ํ๋ก์ ํธ๋ฅผ ์งํํ ๋ ์ถ๊ฐ, ์์ ๋์๋ค. ๊ทธ ํ ๊ธฐ๋ฅ์ ์์ (FBS)๋ฅผ ์์ํ๋ฉฐ ์ ๋ง ํ๋ค์๋ค... ๊ทธ ํ์ ๋ง๋ ๋ฌธ์์์ ์กฐ๊ธ์ด๋ผ๋ ๋ฐ๋๋ฉด FBS๋ ๋ฐ๊ฟ์ผ ํ๋ ์ํฉ์ด์ด์ ์ฒ์ ๊ณํํ ๋ ์ข ๋ ์ ์คํ์ด์ผ ํ๋ค๋ ๊ฑธ ๋ผ์ ๋ฆฌ๊ฒ ๋๊ผ๋ค... ๊ตฌํ๋์ด์ผ ํ ๊ธฐ๋ฅ์ด ํ๋ํ๋ ๋์ด๋์ด์๋ค. ๋๋ง์ ์๊ตฌ์ฌํญ ๋ช ์ธ์ , ๊ฐ์ฅ ์๊ฐ์ ๋ง์ด ์์๋ถ์๋ ๊ฒ ๊ฐ๋ค. ๊ทธ๋์ ๊ฐ๋ฐํ ๋ ๋ฌด์ฒ ๋์์ด ๋ง์ด ๋์๋ค. ํ ํ๋ก์ ํธ์ด๋ค ๋ณด๋ ์๋ก ..
var, const, let
JavaScript์์์ ๋ณ์ ์ ์ธ ๋ฐฉ์ ์ค var, const, let์ ์ฐจ์ด์ ๋จผ์ Hoisting๊ณผ Scope์ ๊ฐ๋ ์ด ํ์ํ๋ค. Hoisting Hoist๋ ๋ณ์์ ์ ์๊ฐ ๋ฒ์์ ๋ฐ๋ผ ์ ์ธ, ์ด๊ธฐํ, ํ ๋น ๋ถ๋ฆฌ๋๋ ๊ฒ์ ์๋ฏธ (์ ์ญ๋ณ์์ ์ง์ญ๋ณ์) Scope - ์ ์ญ ์ค์ฝํ, ์ง์ญ ์ค์ฝํ 1. var ๋ณ์ ์ ์ธ์ ๊ฒฝ์ฐ ์ ๋์ ์ผ๋ก ๋ณ๊ฒฝ๋ ์ ์๋ค. function scope 2. const ๋ณ์์ ์ฌ์ ์ธ, ์ฌํ ๋น ๋ถ๊ฐ block scope ์ง์ญ ์ค์ฝํ 3. let ๋ณ์์ ์ฌํ ๋น ๊ฐ๋ฅ block scope ES6์์๋ var๋ณด๋ค๋ const์ let์ ์ฌ์ฉํด์ ์ ํํ ๋ณ์ ์ฌ์ฉ์ ๊ถํ๋ค.
Spring scheduler(์คํ๋ง ์ค์ผ์ฅด๋ฌ)
๋ฉ์ธํ์ด์ง์ ๊ฐ์ ํ ํ์์ ์๋ฅผ ํ์ํด์ฃผ๊ณ ์ถ์๋ฐ ํ์์ด ๊ฐ์ ํ์๋ ๋ฐ๋ก ํ์๋๋๊ฒ ์๋๋ผ ๋งค์ผ ์๊ฐ์ ์ ํด๋๊ณ ์๋์ผ๋ก ์ ๋ฐ์ดํธ ํ๊ฒ ํ๊ณ ์ถ์๋ค. servlet-context์ xmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task.xsd ์ถ๊ฐ ํด์ฃผ์๊ณ context:component-scan base-package ์๋ ์ ์ฉํ๋ ๊ฒฝ๋ก ์ ์ด์ฃผ๋ฉด ๋๋๋ฐ com.min.app ์ผ๋ก ์์ํ๋ ํจํค์ง ๋ชจ๋๋ฅผ ์ ํํ๋ค ๊ทธ๋ค์ ์ค์ผ์ฅด๋ฌ ์ฌ์ฉํ class๋ฅผ ๋ง๋ค์ด์ฃผ์๋ค. public static i..
์ดํด๋ฆฝ์ค ๋ง์ผ ์คํ ์๋ ๋
์ดํด๋ฆฝ์ค Help - Install new software... - Work with : http://download.eclipse.org/mpc/photon Eclipse software repository | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 360 open source projects, including runtimes, tools and frameworks. download.eclipse.org