Spring Boot Dersleri : Context Path Değiştirmek
Spring Boot Dersleri‘ne devam ediyoruz.
Spring Boot ile yaptığımız web uygulamaları “/” dizininde çalışır. “/” dizininden demek istediğim localhost:8080/ yoludur. Bu uygulama yolunu değiştirmek isteyebilirsiniz. Varsayılan olarak localhost:8080/istenilenisim olarak çalışmasını isteyebilirsiniz.
application.properties (bakınız: application.properties Dosyası Nedir ve Özellikleri) dosyasından context path’i değiştirmek mümkün olmaktadır.
server.contextPath=/burak
application.yml dosyasından bu yolu değiştirmek isterseniz.
server: contextPath: /burak
Java Sınıfı kullanarak da değiştirebilir. Bizim yapacağımız Custom Java Sınıfının EmbeddedServletContainerCustomizer’i implement etmesi gerekiyor ve sınıfımız ise Component anotasyonu ile işaretlenmesi gerekmektedir. Implement edilerek yapılan sınıfta bu ayarlamalar şöyle.
@Component public class ContenxtPath implements EmbeddedServletContainerCustomizer { @Override public void customize(ConfigurableEmbeddedServletContainer container) { container.setContextPath("/burak"); } }
Yöntemleri kullanarak Spring Boot Uygulamamızın Context Path’ini değiştirebiliriz.
Önceki Ders: Spring Boot Logging Level İşlemleri | Spring Boot Dersleri | Sonraki Ders: HATEOAS Nedir? HATEOAS Uygulama Örneği Kullanımı |
No Comment! Be the first one.