В настоящее время я могу получить доступ к методу repository
в методе JUnit
test class. Но тот же метод репозитория, если я обращаюсь к этому методу в другом пакете, метод репозитория возвращает null
значение.
Возвращаемое значение метода репозитория в тестовом методе Junit.
Метод репозитория возвращает нользначение в следующем пакете com.bancaeSub.util;
пожалуйста, сообщите. Спасибо.
Кодировка:
ComQuoteMRepository
:
package com.bancaeSub.repository;
@Repository
public interface ComQuoteMRepository extends JpaRepository<ComQuoteM,String>{
ComQuoteM findByQuotationNo(String quotationNo);
}
И MainApplication
:
@SpringBootApplication
@EnableJpaRepositories
@EnableTransactionManagement
@Configuration
public class MainApplication {
@Autowired
DataSource dataSource;
@Autowired
ComClientProfileRepository comClientProfileRepository;
@Autowired
ComClientProfileAgentLinkList comClientProfileAgentLinkListRepository;
static Properties getProperties() {
Properties props = new Properties();
props.put("spring.config.name", "application");
return props;
}
public static void main(String[] args) {
SpringApplication app =new SpringApplication();
app.setDefaultProperties(getProperties());
app.run(MainApplication.class, args);
}
}