cari

Rumah  >  Soal Jawab  >  teks badan

java - Apabila menggunakan dozer dalam Springboot, bagaimana untuk mengelakkan dozer mencari fail konfigurasi yang dipersetujui dozer.properties setiap kali aplikasi dimulakan?

Sama seperti tajuk. Projek saya telah menambah pemeta dozer, kebergantungan gradle: compile("net.sf.dozer:dozer:5.4.0"), saya tidak menetapkan fail dozer.properties, tetapi mengkonfigurasi javabean secara langsung, kodnya adalah seperti berikut:

@Configuration
public class DozerConfig {

    @Bean
    public DozerBeanMapperFactoryBean mapper() {
        return new DozerBeanMapperFactoryBean();
    }
}

Maka persoalannya ialah: setiap kali saya memulakan aplikasi ini, dozer akan mencari fail dozer.properties, yang mengambil masa kira-kira setengah minit Adakah terdapat cara untuk saya mengalih keluar proses carian ini melalui konfigurasi? Kandungan berkaitan log permulaan:

2017-06-06 20:57:49.908 [restartedMain] INFO  o.s.b.c.e.ServletRegistrationBean -  Mapping servlet: 'dispatcherServlet' to [/]
2017-06-06 20:58:14.274 [restartedMain] INFO  org.dozer.config.GlobalSettings -  Trying to find Dozer configuration file: dozer.properties
2017-06-06 20:58:14.281 [restartedMain] WARN  org.dozer.config.GlobalSettings -  Dozer configuration file not found: dozer.properties.  Using defaults for all Dozer global properties.
2017-06-06 20:58:14.283 [restartedMain] INFO  org.dozer.DozerInitializer -  Initializing Dozer. Version: 5.4.0, Thread Name: restartedMain
ringa_leeringa_lee2751 hari yang lalu2179

membalas semua(1)saya akan balas

  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-12 09:24:38

    Fail konfigurasi Dozer tidak boleh ditinggalkan, pemetaan hubungan objek mesti ditakrifkan dalam fail xml. Jika anda berada dalam peringkat penyepaduan projek, anda boleh mempertimbangkan untuk menggunakan mapstruct.

    balas
    0
  • Batalbalas