Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring JavaConfig, private constructor-arg / 2 сообщений из 2, страница 1 из 1
10.03.2017, 22:16
    #39417228
баз лайтер
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring JavaConfig, private constructor-arg
Привет, мне нужно перевести на JavaConfig

Код: xml
1.
2.
3.
4.
<beans:bean id="someConfig" class="SomeConfig"/>
<beans:bean class="SomeConfigBroker">
   <beans:constructor-arg ref="someConfig" />
</beans:bean>



при этом класс объявлен с private конструктором
Код: java
1.
2.
3.
4.
5.
public class SomeConfigBroker {
    private SomeConfigBroker(SomeConfig someConfig) {
        ...
    }
}



как дальше жить?
...
Рейтинг: 0 / 0
11.03.2017, 01:21
    #39417260
Sergunka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring JavaConfig, private constructor-arg
https://spring.io/blog/2016/03/04/core-container-refinements-in-spring-framework-4-3

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
@Service
public class FooService {

    private final FooRepository repository;

    @Autowired
    public FooService(FooRepository repository) {
        this.repository = repository
    }
}
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring JavaConfig, private constructor-arg / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]