Kayıt Ol

Giriş

Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

soru ekleme

Soru sormak için giriş yapmalısınız.

Giriş

Kayıt Ol

.........

Spring Boot – Hibernate – Mysql-Thymeleaf Örnek Uygulama1

Spring Boot – Hibernate – Mysql-Thymeleaf Örnek Uygulama1

 

       Merhabalar hassas ruhlar ve  diğerleri 🙂 

 Bu yazıda Spring Boot ile basit Crud işlemleri nasıl yapılır onu anlatmaya çalışacağım.

 Örnek  projenin kodlarına   https://github.com/zeynepsit/spring-boot-thymeleaf-uygulama  adresinden ulaşabilirsiniz.

Proje oluşturmak için  http://start.spring.io   adresini ziyaret edebilirsiniz.

 

Gerekli bilgileri girdikten sonra  Generate Project  diyerek projemizi indirelim.

Dosyamızın yapısını  aşağıdaki gibi ayarlayalım

application.properties   ayarlarını aşağıdaki gibi yapılandıralım.

 

 

1)Maven dependencies

Projede kullanacağımız kütüphanelerin  dependencylerini  pom.xml  dosyamıza eklemeliyiz.Ben extra Bootstrap ve jquery dependencylarını  da ekledim.

 

 

 

2. Model Class

Dilerseniz  veritabanını oluşturduktan sonra model katmanını  geliştirelim.

 

 

 

@Entity  anotasyonu ile veri tabanındaki tablolar temsil edilir.

@GeneratedValue  ile ise primary key olan  id nin otomatik olmasını  sağlıyoruz.

3. Dao

  Model sınıfını oluşturduktan sonra dilerseniz  dao  içerisine yeni bir interface oluşturalım.

 Bu katmandaki metodlar  temel CRUD   işlemlerini yapan metodlarımız olucaktır.

Şimdi bu sınıfın implemente edildiği PersonInformationDaoImpl sınıfını oluşturalım.

 

4. Service

 Service dizini altına interface ve classımızı   oluşturalım. 

 

 

5. Controller

Şimdi de  controllerımızı oluşturalım.

Controller sınıfımızı @Controller anatasyonu olarak belirtelim.

Method  attiributenin aldığı değerler;

  1.        RequestMethod.GET : GET ile sunucuya istekte bulunup ilgili sayfaya ulaşırız
  2.        RequestMethod.POST : POST ile istek yollayıp ilgili  veritabanı işlemlerini gerçeklerştirdik.

6.View

 

 

  Aşağıdaki gibi bir görüntü oluşacaktır.

  Şimdi add.html ve edit.html sayfalarımızı oluşturalım.

  add.html

edit.html

  Bootstrap ve  javascript’in URL adreslerini  commons  dosyasına belirtelim.

 

 

Application=>run dedikten sonra araç çubuğuna aşağıdaki adresi yazalım.

 

   Aşağıdaki görüntü karşılayacaktır bizi.

    Umarım faydalı olmuştur.Keyifli çalışmalar dilerim,sevgiler.

Spring Boot İle Rest Servis Uygulama Örneği

       

Hakkında Zeynep ŞİT

Namık Kemal Üniversitesi

Yorum ( 1 )

  1. Güzel olmuş ,elinize sağlık

Leave a reply

*