Odak modu
Spring Boot'u nasıl kuracağımıza dair adımları inceleyelim. İlk olarak, Spring'in resmi web sitesine, yani spring.io adresine giriş yapmamız gerekiyor. Bu web sitesi, Spring'in genel dökümantasyonları, kullanım alanları ve diğer içerikleri ile oldukça kapsamlı ve anlaşılır bir kaynaktır.
Web sitesine girdiğimizde, Quick Start bölümüne yönlendirileceğiz. Buradan https://start.spring.io/ linkine tıklayarak Spring Initializr'a ulaşabiliriz. Spring Initializr, projemizi başlatmamıza ve temel yapıyı oluşturmamıza yardımcı olan bir araçtır.
Spring Initializr üzerinde, projemizin temel ayarlarını yapabiliriz. Bu ayarlar arasında, projenin kullanacağı dil (Java), paketleme türü (JAR), Spring Boot'un versiyonu gibi temel bilgiler yer alır. Ayrıca, projemizin meta verilerini girebileceğimiz bir bölüm de bulunmaktadır. Bu bilgiler genellikle şirket adı, proje açıklaması gibi genel bilgilerdir.
Bağımlılıklar kısmında ise projemizin hangi teknolojileri kullanacağını belirleriz. Spring Initializr, yaygın olarak kullanılan birçok bağımlılığı kategorize etmiş ve bu kategoriler altında seçenekler sunmuştur. Örneğin, Spring Web, Spring Data JPA, Spring Security gibi.
Projemizin ayarlarını yaptıktan sonra "Generate" veya "Generate Project" butonuna tıklayarak projemizi oluşturabiliriz. Bu aşamada, projemizin zip dosyasını indirebileceğimiz bir bağlantı sunulacaktır.
İndirdiğimiz zip dosyasını bilgisayarımıza çıkarttıktan sonra, projemizi bir IDE (Integrated Development Environment) ya da metin düzenleyici ile açabiliriz. IDE olarak IntelliJ IDEA, Eclipse ya da Visual Studio Code gibi araçları tercih edebilirsiniz.
Projeyi açtığımızda, içerisinde "src" (source) klasörü bulunacaktır. Bu klasörde "main" ve "test" olmak üzere iki ana bölüm göreceksiniz. "main" içinde yer alan "java" klasörü altında projenin ana sınıflarını, "resources" klasörü altında ise konfigürasyon dosyalarını ve statik kaynakları bulabilirsiniz.
Projenin ana sınıfı genellikle "Application" adını taşır ve "main" metodu içerir. Bu metodu çalıştırdığınızda, Spring Boot uygulamanız ayağa kalkar ve belirttiğiniz portta çalışmaya başlar.
Ayrıca, projenizin kök dizinindeki "application.properties" veya "application.yml" dosyasını kullanarak çeşitli konfigürasyonları yapabilirsiniz. Örneğin, veritabanı bağlantı bilgileri, port numarası gibi.
spring.datasource.url = jdbc:postgresql://localhost:5432/your-database spring.datasource.username = postgres spring.datasource.password = 1234 spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.PostgreSQLDialect spring.jpa.hibernate.ddl-auto = update spring.jpa.hibernate.show-sql = true
Son olarak, projenizi çalıştırdığınızda belirttiğiniz portta çalışan bir uygulama göreceksiniz. Tarayıcınızdan "http://localhost:8080" adresine giderek projenizin başarıyla ayağa kalktığını kontrol edebilirsiniz.
Spring Boot'un basit kurulumu ve temel yapılarını anlamak için bu adımları takip edebilirsiniz. Daha sonraki bölümlerde Spring Boot'u daha detaylı bir şekilde keşfetmeye devam edeceğiz. Görüşmek üzere!
Yazılım Kariyerinde İlerlemeni Hızlandıracak Programlar
Patika+ programlarımız ile 4-8 aylık yoğun yazılım kamplarına katıl, temel bilgilerden başlayarak kapsamlı bilgiler edin, yazılım kariyerine başla!
Yorum yapabilmek için derse kayıt olmalısın!