๋ฐ์ํ ๋ฐ์ธ๋๋ณ์1 [AOP] xml์ @๋ก ๋ฐ๊พธ๊ธฐ : ํก๋จ๊ด์ฌ_aop(2) ๋ชฉ์ฐจ๋ ๋ค์๊ณผ ๊ฐ๋ค. 1. AOP_๋ก๊น _xml 1) JoinPoint 2) returnObj 3) excepObj 4) ProceedingJoinPoint 5) ์์ 2. @(์ด๋ ธํ ์ด์ )์ผ๋ก ๋ณ๊ฒฝํ๊ธฐ 1) ๋ณ๊ฒฝ 2) Pointcutํด๋์ค ๋ถ๋ฆฌ 3) ์์ ์์ฉ 1. AOP_๋ก๊น 1) Join Point AOP๋ฅผ ๋ก๊น ์ธ์ ํ์ฉํ๊ธฐ ์ํด์๋ ์ด๋๋ฐ์ด์ค(ํก๋จ๊ด์ฌ,๊ณตํต๋ก์ง)๋ฅผ ์ ์์์ผํ๊ณ , ๋ํ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ๋ ค๋ฉด, ํต์ฌ๊ด์ฌ(๋น์ฆ๋์ค๋ฉ์๋, CRUD)์ ์์์ผํ๋ค. ์คํ๋ง์์๋ JoinPoint๋ผ๋ interface๊ฐ ์ ๊ณต๋๋๋ฐ, ์ด ํด๋์ค๋ฅผ ํตํด ํต์ฌ๊ด์ฌ์ ๋ํ ์ ๋ณด๋ฅผ ์ถ์ถํด ๋ผ ์ ์๋ค. - JoinPoint๋ฅผ ์ธ์๋ก ๋๋ ๊ฒ ๋ง์ผ๋ก ์ปจํ ์ด๋์ ์ํด ์๋์ผ๋ก ์ด๊ธฐํ ๋๋ฉฐ, ์ด ํด๋์ค์ getStignat.. 2022. 4. 5. ์ด์ 1 ๋ค์ ๋ฐ์ํ