Что такое DTO и BO? В чем разница?

Я знаю, что DTO - это объект передачи данных, а BO - это бизнес-объект. Но что это на самом деле означает? Когда я должен выбрать одно вместо другого? Насколько я понимаю, DTO просто используется для передачи данных и не имеет бизнес-логики. Означает ли это, что DTO не имеет свойств только для метода (получателя и установщика)? Но у него все еще есть свойства БО. Кто-нибудь может объяснить? Спасибо.

12
задан Sandbox 9 January 2011 в 01:04
поделиться