Кто-нибудь знает, что противоположность обычного Java-объекта Plain?
Я говорю о вашем типичном ужасном классе джавы. Очень сложная, плотно связанная, немодульная трясина смехотворности?
Есть ли термин для такого класса?
Не уверен, что вы понимаете, что подразумевается под POJO, из wiki-pedia объект POJO - это простой объект, который этого не делает: расширьте заданный класс, реализуйте заданный интерфейс или используйте аннотации.
В основном это означает объект, который не является частью более широкой структуры. Наиболее плохо сконструированные, тесно связанные Java-объекты по-прежнему POJO.
Нет такой вещи, как "противоположность" POJO.
POJO - это простой java-объект (как вы правильно говорите) и используется для разделения их на объекты, которые являются особыми причинами сервера. Я упоминаю некоторые примеры категорий объектов, которые не являются POJO:
Надеюсь, я помог!
Я знаю, что "Big Ball of Mud" - это термин, применяемый к архитектурам программного обеспечения, которые имеют характеристики, которые вы описываете, поэтому, возможно, вы можете применить этот термин и к классам.
Термин POJO немного запутан. Вы должны четко определить это, чтобы вы могли придумать противоположное в своей линии мышления. Следующее могло дать вам идею.
"POJO описывает объекты Java или классы, которые могут работать в любом контексте java". Следуя этому описанию, вы, вероятно, можете считать это противоположностью Enterprise Java Beans в контексте Java EE.
Посмотрите на Enterprise Java Beans для получения дополнительной информации.
you can probably consider it to be the opposite of Enterprise Java Beans in a Java EE context.
- Только EJB 2 beans - это противоположность. EJB 3 бобы являются POJO. См. En.wikipedia.org/wiki/Plain_Old_Java_Object