Proje Kurulumu ve Başlangıç Paketleri
Bir Spring Boot projesi kurun ve başlangıç paketlerinin ne olduğunu öğrenin.
Proje Kurulumu ve Başlangıç Paketleri, CoddyKit'te ücretsiz bir Java Academy dersidir. Bu, 3 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Java Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Java Academy kursu toplamda 3 dersten oluşur.
Giriş
Spring Boot, Java web uygulamalarını kolaylaştırır. Başlamak için yalnızca birkaç bağımlılığa ve bir ana sınıfa ihtiyacınız vardır.
Başlatıcılar
Başlatıcılar, bağımlılık paketleridir. Örneğin spring-boot-starter-web, Spring MVC ile Tomcat'i ekler.
Kod: Main sınıfı
Bu, en küçük Spring Boot uygulamasıdır. @SpringBootApplication her şeyi kurar.
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Main {
public static void main(String[] args) {
SpringApplication.run(Main.class, args);
}
}
Başlatıcı ekleme
Web özelliklerini almak için spring-boot-starter-web ekleyin. Bunu bildirmek için Maven veya Gradle kullanın.
Kod: HelloController
Bu REST denetleyicisi, /hello isteğine düz metinle yanıt verir.
import org.springframework.web.bind.annotation.*;@RestController
class HelloController {
@GetMapping("/hello")
public String hello() {
return "Hello Spring Boot";
}
}
Uygulamayı çalıştırma
IDE'nizle veya mvn spring-boot:run komutuyla çalıştırın. http://localhost:8080/hello adresini ziyaret edin.
Başlatıcı denetimi
Hızlı denetim: Bir Spring Boot başlatıcısının temel amacı nedir?
Özet
Özet: Başlatıcıların ne olduğunu öğrendiniz, bir ana sınıf oluşturdunuz, web başlatıcısını eklediniz ve bir hello uç noktası oluşturdunuz.
Sıkça Sorulan Sorular
“Proje Kurulumu ve Başlangıç Paketleri” dersi ücretsiz mi?
Evet — “Proje Kurulumu ve Başlangıç Paketleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Java Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Java Academy kursu toplamda 3 dersten oluşur.
“Proje Kurulumu ve Başlangıç Paketleri” dersinde ne öğreneceğim?
Bir Spring Boot projesi kurun ve başlangıç paketlerinin ne olduğunu öğrenin. Java Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Java Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Java Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 1. dersidir.
“Proje Kurulumu ve Başlangıç Paketleri” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Java Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Java Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Proje Kurulumu ve Başlangıç Paketleri
- DTO'lar ve Doğrulama
- Mini Proje: REST API