AOP: Aspect Oriented Programming;
๋น์ฆ๋์ค ์ปดํฌ๋ํธ ๊ฐ๋ฐ์์ ๊ฐ์ฅ ์ค์ํ ๋ ๊ฐ์ง ์์น์ ๋ฎ์ ๊ฒฐํฉ๋์ ๋์ ์์ง๋๋ฅผ ์ ์งํ๋ ๊ฒ์ด๋ค.
IoC๋ ๋ฎ์ ๊ฒฐํฉ๋์ ๊ด๋ จ๋ ๊ธฐ๋ฅ์ด๊ณ , AOP๋ ์์ง๋์ ๊ด๋ จ๋ ๊ธฐ๋ฅ์ด๋ค.
AOP๋ ๋ถ๊ฐ์ ์ธ ๊ณตํต ์ฝ๋๋ค์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ๋ฐ ์ฃผ๋ชฉํ๋ค.
์คํ๋ง์ AOP๋ ํด๋ผ์ด์ธํธ๊ฐ ํต์ฌ ๊ด์ฌ์ ํด๋นํ๋ ๋น์ฆ๋์ค ๋ฉ์๋๋ฅผ ํธ์ถํ ๋, ํก๋จ ๊ด์ฌ์ ํด๋นํ๋ ๋ฉ์๋๋ฅผ ์ ์ ํ๊ฒ ์คํํ์ค๋ค.
์ด๋, ํต์ฌ ๊ด์ฌ ๋ฉ์๋์ ํก๋จ ๊ด์ฌ ๋ฉ์๋ ์ฌ์ด์์ ์์ค์์ ๊ฒฐํฉ์ ๋ฐ์ํ์ง ์๋๋ค.
'Spring > Spring Quick Start' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
AOP ์๋ฆฌ๋จผํธ (0) | 2021.01.07 |
---|---|
AOP ์ฉ์ด (0) | 2021.01.07 |
AOP ์ค์ ํ๊ธฐ (0) | 2021.01.07 |
[์๋ฌ] "useSSL" ์ํฐํฐ์ ๋ํ ์ฐธ์กฐ๋ ';' ๊ตฌ๋ถ์๋ก ๋๋์ผ ํฉ๋๋ค. (0) | 2021.01.07 |
IntelliJ ๋ค์์คํ์ด์ค(xmlns) ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ (0) | 2020.12.30 |
๋น์ฆ๋์ค ์ปดํฌ๋ํธ ์ค์ต (0) | 2020.12.29 |