powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Сделать в тестах отдельный spring context
1 сообщений из 1, страница 1 из 1
Сделать в тестах отдельный spring context
    #39671559
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробую настроить отдельный spring context для отдельного package в тестах.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
@SpringBootConfiguration
@ComponentScan(basePackageClasses = SomeServiceImpl.class)
@EntityScan(basePackageClasses = Person.class)
@EnableJpaRepositories(basePackageClasses = PersonRepository.class)
@EnableTransactionManagement
@ConditionalOnBean(value = DataSourceAutoConfiguration.class)
public class SpringConfigPackage {
}



ошибка не найден bean SomeService. Такое ощущение что @EnableJpaRepositories и @ComponentScan не дружат друг с другом и EnableJpaRepositories просто переопределяет ComponentScan так что он просто не работает.

Код: java
1.
2.
 public interface SomeService{...}
 @Service public class SomeServiceImpl implements SomeService{...}


person банальный entity.

Посыл действия я разбираюсь как настраивать spring context. В данном случае не хочется делать EnableAutoConfiguration ибо в classpath очень много чего, включая кастомные beans которые в данном случае не нужны.

service interfaces, service impl's, repositories, entities, в отдельных package.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Сделать в тестах отдельный spring context
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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