Эквивалент ресурсной абстракции Spring Framework - PullRequest
3 голосов
/ 26 апреля 2011

Spring Framework предоставляет замечательный уровень абстракции для низкоуровневого доступа к ресурсам в Java (интерфейсы ResourceLoader). Я разрабатываю библиотеку, которая не должна зависеть от Spring, и ищу эквивалент этой возможности в автономной библиотеке Java. Кто-нибудь знаком с одним?

Ответы [ 2 ]

2 голосов
/ 26 апреля 2011

Почему бы просто не использовать один из Spring самостоятельно?Похоже, что он не имеет каких-либо зависимостей от остальной части Spring.

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

Не уверен, что я понимаю проблему - вы хотите что-то, что делает точно так жевещь, но не приходит из весны?Это проблема с лицензированием?

Вам понадобится только полдюжины классов, если вы не хотите добавлять их в качестве дополнительной банки, переместите их в свое собственное пространство имен (в любом случае, хорошая идея, если выв конце концов, используйте Spring) и распространяйте вместе с вашей библиотекой.Опять же, если ваше лицензирование позволяет это.

Если лицензирование не является проблемой, можете ли вы более конкретно сказать, почему вы не можете использовать реализацию Spring в своей собственной библиотеке?

0 голосов
/ 26 апреля 2011

Вы можете использовать Jsr-303 (DI), чтобы соответствовать вашим требованиям.Наиболее известной реализацией является Google Guice.Это стандарт javaEE (возможно, JavaSE).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...