Задать вопрос
@parkito

Как организовать архитектуру Hibernate CRUD без spring?

Здравствуйте. Помогите, пожалуйста, решить проблему.
Хочу написать MVC приложение без использования спринга. Возникает вопрос как контролировать инстансы объектов. Понятно, что нужно реализовать IoC. Но вот все методы которые я знаю меня не очень устраивают.
1) Первый подход тупо создавать классы, там где они нужны. Плохо - это не IOC
2) Вместо того чтобы создавать каждый раз инстансы - сделать их один раз статическими. Затея тоже не блеск.
3) Сделать все на синглтонах. Мне не нравится.
4) DI. Паттерн. Пока остановился на нем.

Если разрабатывать приложение без всяких спрингов и JSR330, DI это лучший подход к разрешению зависимостей? Может существует что-то иное, чего я не знаю?
  • Вопрос задан
  • 374 просмотра
Подписаться 2 Оценить 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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