ممنون از جواب کاملتون
توی برنامه باید به ازای هر entitiy یک پیاده ساز DAO داشته باشیم ؟؟ آیا بهتر نیست یک لایه DAO برای تمام entity های برنامه وجود داشته باشد چون در لایه DAO فقط عملیات crud انجام میگیرد که با یک پیاده سازی میتوانیم تمام عملیات crud را برای تمام entity ها داشته باشیم