Я создаю веб-сервис на базе Джерси, работающий на встроенном Jetty 8.1.Служба должна получать доступ к базе данных, а также к общему состоянию, поддерживаемому другими потоками, работающими в том же процессе.
Какой рекомендуемый подход для моих аннотированных ресурсов JAX-RS для доступа к DAO, БД, состоянию сервера и др.общие ресурсы?Я знаю, что мог бы использовать синглтон для таких целей, но я предполагаю, что должен быть лучший подход.
Учитывая, что почти каждое приложение JAX-RS / Jersey поддерживается базой данных, я 'Я удивлен, что ни один из примеров, которые я нашел, не демонстрирует хороший образец для доступа к БД.
Обновление: у меня складывается впечатление, что я, возможно, захочу рассмотреть инфраструктуру внедрения зависимостей, однако я хочучтобы это было просто.