Spring Boot Dersleri : Context Path Değiştirmek

Spring Boot
Spring Dersleri

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ı

 

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Burak KUTBAY 2010 - 2019
%d blogcu bunu beğendi: