Can a DAO call DAO?
问题 I have component which needs to update the database for the customer and customer address (via JDBC). Is it appropriate to call the CustomerAddressDAO from the CustomerDAO? Or create a separate "CustomerDataManager" component which calls them separately? 回答1: You can do it, but that doesn't mean you should. In these cases, I like to use a Service ( CustomerService in this case) that has a method call that uses both DAOs. You can define the transaction around the service method, so if one call