π₯ νλ‘μ νΈ/μ¨λ©λ©μ΄νΈ
[μ§μ] λ©μλ μ°Έμ‘°μ μμ±μ μ°Έμ‘°
nitronium102
2023. 7. 28. 20:15
@Transactional(readOnly = true)
public void checkUserIsRegistered(Users users) {
if (hasPlanner(users))
throw new PlannerDuplicateRegistrationException();
if (hasCustomer(users))
throw new CustomerDuplicateRegistrationException();
}
PlannerDuplicateRegistrationException::newμ κ°μ΄ λ©μλ μ°Έμ‘°λ₯Ό μ¬μ©νλ κ²½μ°λ λ€λ₯Έ λ©μλλ‘ λλ€μμ μ λ¬νκ±°λ μΈν°νμ΄μ€λ‘μ λ³νμ ν λ λ±μ μ¬μ©ν©λλ€. κ·Έλ¬λ μμ±μλ₯Ό νΈμΆνλ κ²½μ°μλ μμ±μ μμ ν΄λμ€ μ΄λ¦μ λͺ μνμ¬ μ¬μ©ν΄μΌ ν©λλ€.