У меня есть метод для запуска моего приложения:
public void start() throws IOException {
final Map initParams = new HashMap();
initParams.put("com.sun.jersey.config.property.packages", "com.example");
threadSelector = GrizzlyWebContainerFactory.create(baseUri, initParams);
}
И у меня есть класс ресурсов Jersey :
@Path("/notification")
public class NotificationResource {
// HOW DO I INJECT THIS GUY?
private MySampleCollabolator mySampleCollabolator;
@POST
public void create() {
System.out.println("Hello world");
}
}
Каков правильный способ обработки зависимостей? Я бы хотел, чтобы мои ресурсы общаться с другими объектами, как связать их вместе?