2
เอนทิตีเพื่อการใช้งาน DTO
รับความพยายามในการสร้างเว็บแอพพลิเคชั่นระดับพื้นฐานและได้อ่านข้อมูลที่ขัดแย้งกันทางออนไลน์ สิ่งที่ฉันพยายามคิดก็คือหากมีข้อได้เปรียบในการใช้วัตถุ DTO จาก DAO to เลเยอร์บริการของคุณผ่านการใช้ mapper บางประเภท โฟลว์พื้นฐานที่ฉันคาดการณ์ไว้มีดังนี้: UI Model / Form -> Controller คอนโทรลเลอร์แปลง Model เป็น Domain Object (Entity) วัตถุโดเมน -> ชั้นบริการ วัตถุโดเมน -> DAO DAO -> วัตถุโดเมน บริการ -> UI UI แปลงโดเมนเป็นโมเดล UI ถ้า DTO ถูกติดตาม DAO จะส่งกลับ DTO ไม่ใช่เอนทิตี หลังจากอ่านบางอย่างดูเหมือนว่า DTO ได้หมดอายุลงเล็กน้อยเนื่องจาก (อย่างน้อยใน Java) เอนทิตีได้กลายเป็นหมายเหตุประกอบ …