Java | Enterra


Реализация системы конвертирования видео

 

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

Поддержка пользовательских полей в Hibernate

 

При реализации бизнес-приложений уровня корпорации (Enterprise Scale) очень часто заказчик требует реализовать поддержку расширяемости (extensibility) объектной модели приложения без модификации исходного кода системы. Использование расширяемой объектной модели (Extensible Domain Model) позволяет без дополнительных усилий и затрат на разработку новой функциональности:

1) использовать приложение более длительный срок
2) модифицировать процесс работы системы с течением времени и при изменении внешних обстоятельств
3) «подстраивать» приложение под особенности работы предприятия, на котором оно внедрено.