Репозиторий Jpa возвращает нулевое значение в конкретном пакете - PullRequest
2 голосов
/ 14 октября 2019

В настоящее время я могу получить доступ к методу 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);                      
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...