java

μŠ€ν”„λ§ AOP

dev_summer 2021. 2. 27. 14:25

 

@around : ν•¨μˆ˜ ν˜ΈμΆœμ „, ν˜ΈμΆœν›„

@before: ν•¨μˆ˜ 호좜 μ „

@after : ν•¨μˆ˜ 호좜 ν›„

 

μ–΄λΌμš΄λ“œμ™€ μ• ν”„ν„°λŠ” 였브젝트 리턴 νƒ€μž…μ΄ μžˆλ‹€.

λΉ„ν¬λŠ” λ¦¬ν„΄νƒ€μž…μ΄ μ—†λ‹€.

 

ν•¨μˆ˜λ₯Ό ν”„λ‘μ‹œλ‘œ λ°λ €μ˜€λŠ”λ° 웨이빙이라고 ν•œλ‹€.

νŒŒλΌλ©”ν„°λ“€λ“±μ˜ 바디값듀도 λ“€κ³  μ˜€λŠ”λ° ν”„λ‘œμ‹œλ”©μ‘°μΈν¬μΈνŠΈν•¨μˆ˜λ₯Ό μ‚¬μš© ν•˜λ©΄ λœλ‹€.

이것은 μ–΄λΌμš΄λ“œλ§Œ κ°€λŠ₯ν•˜λ‹€.

 

λ°Έλ¦¬λ“œκ±Έλ©΄ λ°”μΈλ”©λ¦¬μ ˆνŠΈνƒ€μž…μœΌλ‘œ λͺ¨λ‘ μ €μž₯λœλ‹€.

 

teace > debug > info > warn > error

디버그 λͺ¨λ“œλ‘œ μ‹€ν–‰ ν•  수 μžˆλ‹€.

κΈ°λ³Έ 인포이상뢀터 μ½˜μ†”μ— μ°νžŒλ‹€.

logback.xml μ—μ„œ μ„€μ •ν• μˆ˜ μžˆλ‹€.

->resources μ—μ„œ μƒμ„±ν•˜μ—¬ μ„€μ •ν•˜λ©΄ μŠ€ν”„λ§μ΄ 처음 μ‹€ν–‰λ λ•Œ μ½λŠ”λ‹€.

 

κΉƒ 크둠

κΉƒ 둜그

컀밋 λ’€μ—μžˆλŠ”κ²ƒ λ³΅μ‚¬ν•΄μ„œ ν˜„μž¬ λΈŒλžœμΉ˜μ—μ„œ κΉƒ 리셋

μ†Œν”„νŠΈλŠ” μ»€λ°‹λ§Œ λ‚ λ¦¬λŠ”κ±° λ―ΉμŠ€λ“œλŠ” μ»€λ°‹μ΄λž‘ μ• λ“œλ₯Ό λ‚ λ¦¬λŠ”κ±° μ›Œν‚Ήλ””λ ‰ν† λ¦¬κΉŒμ§€ λ³€κ²½ν•˜λŠ”κ±΄ ν•˜λ“œ

 

 

κΉƒ 리베이슀 :

 

 

리λͺ¨νŠΈ : ν•΄λ‹Ή μ €μž₯μ†Œμ™€ μ—°κ²°

κΉƒ ν’€ μ˜€λ¦¬μ§„ μ‹œνλ¦¬ν‹°

git pull -- all

λͺ¨λ“  브랜치λ₯Ό κ°€μ§€κ³  올 수 μžˆλ”°.