Каково различие между POJO (Простой Объект Java) и DTO (Объект Передачи данных)?

Файл в .svn каталоге, который отслеживает то, что Вы проверили, когда, какой пересмотр, и от где, стал поврежденным так или иначе для того конкретного файла.

Это не более опасно или очень важно, чем нормальная нечетная проблема файла и может быть из-за различных проблем, как программа подрывной деятельности, умирающая середина изменения, разрушения питания, и т.д.

, Если этого не происходит больше, я не сделал бы много из него.

Это может быть зафиксировано путем выполнения, что Вы, сделайте копию своих рабочих файлов, действительно проверяйте новую копию и включайте измененные файлы назад.

Примечание, что это могло бы вызвать проблемы, если бы у Вас есть занятый проект, где необходимо было бы обычно объединяться в изменениях.

, Например, Вы и коллега и проверьте новую копию и начните работать над тем же файлом. В какой-то момент Ваш коллега регистрируется в своих модификациях. Когда Вы пытаетесь сделать то же, Вы получаете проблему контрольной суммы, которую Вы имеете. Если Вы теперь сделаете копии своих измененных файлов, сделайте новый контроль, то подрывная деятельность потеряет след того, как Ваши изменения должны быть объединены, въезжают задним ходом.

, Если Вы не получили проблему в этом случае при возвращении для регистрации в модификациях необходимо будет обновить рабочую копию сначала, и возможно обработать конфликт с файлом.

Однако, если Вы делаете новый контроль, вместе с Вашими изменениями коллег, теперь похоже, что Вы удалили его изменения и заняли место с Вашим собственным. Никакие конфликты и никакие признаки от подрывной деятельности, что что-то неправильно.

20
задан codeforester 17 July 2018 в 17:49
поделиться

4 ответа

POJO или «Обычный старый объект Java» - это имя, используемое для описания «обычных» объектов Java, в отличие от EJB (изначально) или чего-либо, считающегося «тяжелым» и зависящим от других технологий.

DTO или «объект передачи данных» - это объект для ... ну ... передачи данных, обычно между вашими "бизнес-классами" и уровнем сохраняемости. Обычно это класс без поведения, очень похожий на структуру в стиле C. Это устаревшее понятие.

14
ответ дан 29 November 2019 в 23:48
поделиться

POJO - это простой объект Java, акроним используется, чтобы подчеркнуть, что в нем нет ничего особенного.

A DTO - это объект передачи данных, который используется для инкапсуляции данных, которые передаются через соединение между уровнями или подсистемами. См. Статью в википедии, это также шаблон Core J2EE ( http://www.oracle.com/technetwork/java/transferobject-139757.html ).

http: //en.wikipedia. org / wiki / Data_transfer_object

10
ответ дан 29 November 2019 в 23:48
поделиться

DTO (объект передачи данных) : шаблон проектирования Core J2EE, используемый для передачи данных в системе. Шаблон DTO


POJO (обычный старый объект Java) : Это просто аббревиатура, которую люди используют для обозначения того, что это простой объект Java (который в настоящее время сильно аннотирован для выполнения некоторой значимой полной работы).

Шаблон DTO
Каталог шаблонов J2EE

5
ответ дан 29 November 2019 в 23:48
поделиться

POJO = Обычный старый объект Java

DTO = Объект передачи данных

- Редактировать

Что ж, это предполагает, что вы не знаете, что означают сокращения. Pojo - это просто объект, свободный от какой-либо цепочки наследования. DTO существует в вашей модели данных, поэтому, вероятно, следует строгой цепочке, связывающей его с данным объектом.

-2
ответ дан 29 November 2019 в 23:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: