Я понимаю bean и service нескольк иначе в контексте нашей беседы. Раз уж мы говорим о spring, To bean — это любой объект, управляемый через spring. Service тут является неким классом, ответственным за логику приложения и, разумеется, ему неплохо бы быть бином, с точки зрения spring, иначе и возникает ваша проблема.
Вот этот класс из тестовой библиотеки, AbstractTestNGSpringContextTests как раз и показывает, что ваша проблема не чужда другим людям и они ее решают как раз передачей сервиса в управление спрингу.
Так вот, считаю, что приложение работающее в servlet/application контейнере должно само, в ответ на событие, создавать экземпляры и проводить и вставлять в них все необходимое с помощью InjectorHolder-ов либо средств платформы. Если вам приходится руками создавать класс, и в него впихивать знание о спринге — мне такой подход кажется ошибочным.
Декстопные приложения мне знакомы мало, но и там я бы продумал цепочку созданий и требований объектов так, чтобы получить на выходе полностью всем обеспеченный экземпляр.
Пристально изучил бы логику приложения. Если у вас есть операционный класс, требующий доступ к бинам, то, похоже, вы где-то допустили ошибку. Этот сервис, сам по себе, должен бы создаваться инжектором (спрингом или что там у вас). Мне так кажется.
Либо я чего-то не понял, либо нужно запостить сюда вот это название org.springframework.test
и вот это: AbstractTestNGSpringContextTests
Такое же есть для junit
Zonealarm просто и изящно решает все проблемы, которые создал себе автор.
В том числе движение, запись и просмотр евентов, поток с камеры либо автообновление скриптом.
конечно, лень.
Ведь все, чем занимаются на работе эти парни, это сидят на хабре, лепре и чатиках. Других дел у них нет, даже несмотря на тот факт, что каждый пользователь, и даже конкретно вы, ежемесячно платят им по 20 долларов. Это тем более возмутительно, учитывая, сколько денег было пожертвовано пользователями именно на локализацию.
Кошмар, кошмар!
И эти люди борятся за звание дома с высокой культурой быта!
Скажите, коллеги, код рендерится мелким таким, почти нечитаемым шрифтом только у меня?
FF4, на 3.6 было ровно то же самое. Аддонов, кроме firebug не стоит, но он выключен. разрешение 1600*900
я простой управленец. Вещи понимаю согласно плану выпуска и своей ответственности. Мой отдел проверяет продукт. Находит недостатки. Я не подписываю рдок. Вообще никак не подписываю. Единственный вариант — ПО уходит с моей подписью на дефакте.
В вашей ситуации отдел тетсирования не нужен, поскольку даже мне, далекому от игр Инновы, неоднократно рассказывали о плачевном качестве «официальной пиратки». Значит, отдел получает зарплату, но не предоставляет необходимого функционала. Вывод: расформировать.
вы рвете мой шаблон. Объясните, а зачем же тогда иннове такое количество тестеров, если ошибки есть, они появляются в процессе локализации, они доходят до конечного пользователя, а править их должен не локализатор, а разработчик?
Может, уволить их, если отдача вложенных в них средств выражается как ошибки официальной версии + ошибки локализации и просто выбрасывать сразу? Ведь, согласно вашей логике, ничего от отдела тестирования не зависит?
Вот этот класс из тестовой библиотеки, AbstractTestNGSpringContextTests как раз и показывает, что ваша проблема не чужда другим людям и они ее решают как раз передачей сервиса в управление спрингу.
Так вот, считаю, что приложение работающее в servlet/application контейнере должно само, в ответ на событие, создавать экземпляры и проводить и вставлять в них все необходимое с помощью InjectorHolder-ов либо средств платформы. Если вам приходится руками создавать класс, и в него впихивать знание о спринге — мне такой подход кажется ошибочным.
Декстопные приложения мне знакомы мало, но и там я бы продумал цепочку созданий и требований объектов так, чтобы получить на выходе полностью всем обеспеченный экземпляр.
и вот это: AbstractTestNGSpringContextTests
Такое же есть для junit
Стекло, фломастер и пенопласт.
Скажите, зачем вы издеваетесь над людьми? :(
Бухгалтерия хочет все завершить до НГ. Есть идеи?
В том числе движение, запись и просмотр евентов, поток с камеры либо автообновление скриптом.
Ведь все, чем занимаются на работе эти парни, это сидят на хабре, лепре и чатиках. Других дел у них нет, даже несмотря на тот факт, что каждый пользователь, и даже конкретно вы, ежемесячно платят им по 20 долларов. Это тем более возмутительно, учитывая, сколько денег было пожертвовано пользователями именно на локализацию.
Кошмар, кошмар!
И эти люди борятся за звание дома с высокой культурой быта!
можно подробнее?
FF4, на 3.6 было ровно то же самое. Аддонов, кроме firebug не стоит, но он выключен. разрешение 1600*900
В вашей ситуации отдел тетсирования не нужен, поскольку даже мне, далекому от игр Инновы, неоднократно рассказывали о плачевном качестве «официальной пиратки». Значит, отдел получает зарплату, но не предоставляет необходимого функционала. Вывод: расформировать.
Может, уволить их, если отдача вложенных в них средств выражается как ошибки официальной версии + ошибки локализации и просто выбрасывать сразу? Ведь, согласно вашей логике, ничего от отдела тестирования не зависит?