λ‘œμΌ“πŸΎ
article thumbnail
[Spring] νŠΈλžœμž­μ…˜μ˜ propagation 섀정별 λ™μž‘
... 2021. 6. 23. 15:40

이 글은 DevEric λ‹˜μ˜ 글을 μ°Έκ³ ν•˜μ˜€μŠ΅λ‹ˆλ‹€. νŠΈλžœμž­μ…˜μ˜ propagation μ„€μ •μ΄λž€ Springμ—μ„œ μ‚¬μš©ν•˜λŠ” μ–΄λ…Έν…Œμ΄μ…˜ '@Transactional'은 ν•΄λ‹Ή λ©”μ„œλ“œλ₯Ό ν•˜λ‚˜μ˜ νŠΈλžœμž­μ…˜ μ•ˆμ—μ„œ 진행할 수 μžˆλ„λ‘ λ§Œλ“€μ–΄μ£ΌλŠ” 역할을 ν•©λ‹ˆλ‹€. μ΄λ•Œ νŠΈλžœμž­μ…˜ λ‚΄λΆ€μ—μ„œ νŠΈλžœμž­μ…˜μ„ 또 ν˜ΈμΆœν•œλ‹€λ©΄ μŠ€ν”„λ§μ—μ„œλŠ” μ–΄λ–»κ²Œ μ²˜λ¦¬ν•˜κ³  μžˆμ„κΉŒμš”? μƒˆλ‘œμš΄ νŠΈλžœμž­μ…˜μ΄ 생성될 μˆ˜λ„ 있고, 이미 νŠΈλžœμž­μ…˜μ΄ μžˆλ‹€λ©΄ λΆ€λͺ¨ νŠΈλžœμž­μ…˜μ— ν•©λ₯˜ν•  μˆ˜λ„ μžˆμ„ κ²ƒμž…λ‹ˆλ‹€. μ§„ν–‰λ˜κ³  μžˆλŠ” νŠΈλžœμž­μ…˜μ—μ„œ λ‹€λ₯Έ νŠΈλžœμž­μ…˜μ΄ 호좜될 λ•Œ μ–΄λ–»κ²Œ μ²˜λ¦¬ν• μ§€ μ •ν•˜λŠ” 것을 'νŠΈλžœμž­μ…˜μ˜ μ „νŒŒ μ„€μ •'이라고 λΆ€λ¦…λ‹ˆλ‹€. μ „νŒŒ μ„€μ • μ˜΅μ…˜ νŠΈλžœμž­μ…˜μ˜ μ „νŒŒ 섀정은 '@Transactional'의 μ˜΅μ…˜ 'propagation'을 톡해 μ„€μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 각 μ˜΅μ…˜μ€ μ•„λž˜μ™€ κ°™μŠ΅λ‹ˆ..

profile on loading

Loading...