SpringBootServletInitializer extend edilip WebApplicationInitializer implements edildikten sonra configure ovirride edilir.
Spring boot classımız sources olarak belirtilir.
extends SpringBootServletInitializer implements WebApplicationInitializer
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(WeblogicApplication.class);
}
Main altında webapp diye bir klasör oluşturulur ve web-inf klasörü altında weblogic.xml oluşturulur. Proje tarafından yönetilen paket isimleri belirtilir. dispatcherServlet-servlet.xml oluşturulur.
<wls:prefer-application-packages>
<wls:package-name>org.springframework.*</wls:package-name>
<wls:package-name>org.hibernate.*</wls:package-name>
<wls:package-name>javax.validation.*</wls:package-name>
<wls:package-name>org.jboss.*</wls:package-name>
<wls:package-name>org.joda.*</wls:package-name>
<wls:package-name>org.slf4j.*</wls:package-name>
<wls:package-name>com.fasterxml.*</wls:package-name>
</wls:prefer-application-packages>