[TechThursday] Spring Framework'de Boyut Atlayın

Поделиться
HTML-код
  • Опубликовано: 10 май 2023
  • Herkese merhaba,
    TechThursday yayınlarımızın yeni bölümünde, Spring Framework konusunda şimdiye kadar bildiğiniz tüm bilgilere boyut atlatacak bu yayınımızda, tüm detayları ile Spring Framework konularını anlatacağız. Böylelikle neyi neden kulladığınızı daha iyi bileceksiniz.
    İçeriklerin devamı ve canlı yayınları kaçırmamak için, kanalımıza abone olup, videolarımıza beğeni ve yorum bırakmayı, bildirimleri açmayı unutmayınız.
    - Sosyal
    GITHUB ► github.com/folksdev
    INSTAGRAM ► / folksdevtv
    TWITTER ► / folksdevtv
    ---
    ---
    folksdev,
    detaylı spring framework rehberi,
    spring framework nedir,
    dependency injection nedir,
    ioc nasıl çalışır,
    spring anotasyonları nasıl çalışır,
    spring dispacther servlet,
    spring application context,
    spring framework vs spring boot,
    embeded tomcat,
    embeded application server,
    spring framework developer
    ---
    #yazılım #springframework #java

Комментарии • 48

  • @CavidHaciyev-od1ww
    @CavidHaciyev-od1ww 4 дня назад

    Elinize , emeyinize saglik.DAVAMI GELSIN

  • @emirhandogandemir509
    @emirhandogandemir509 Год назад +6

    Hem bir overview olarak hem de eksikleri kapatmak için defalarca izlenilesi bir yayın

  • @fatihkaraca9228
    @fatihkaraca9228 Год назад +7

    8 saatte bitirebildim. Bildiğimi sandığım birçok şeyin doğrusunu öğrendim ağzınıza emeğinize sağlık. Taner bey de umarım bir an önce iyileşir acil şifalar diliyorum.

  • @canwia
    @canwia Год назад +6

    Spring framework e baslicak arkadaslar kagit kalem alip oturun herseyi yazin ve tek tek arastirmaya baslayin super bir baslangic olabilir sizler icin. Elinize saglik, seviliyosunuz

  • @shortlymsg
    @shortlymsg Год назад +7

    Hem yayında izledim, şimdi anlamadığım yerleri tekrar izliyorum. Hemde not alacağım. Devamını bekliyoruz Çağrı abi.

  • @kaannnkartal
    @kaannnkartal 5 месяцев назад +1

    Tekrar tekrar izlenmesi gereken bir yayın. Nasıl oluyor da tüm aklıma takılan soruları sanki ben size sormuşum gibi cevapladınız inanılmazsınız. Çok ama çok teşekkürler

  • @mehmetserdardemir4121
    @mehmetserdardemir4121 8 месяцев назад +1

    Çok güzeldi, çok yardımcı oldu. Emeğinize sağlık, teşekkürler.

  • @DiplomasizKodcu
    @DiplomasizKodcu Год назад +3

    👏👏👏👏♥️ Haydi en kısa zamanda aramıza gel♥️👏👏👏👏
    FolksDev mükemmelsiniz.

  • @dogaozdemir1747
    @dogaozdemir1747 9 месяцев назад +1

    Çok faydalı bir yayındı, emeğinize sağlık. Devamı gelirse harika olur.

  • @osmancankaya4371
    @osmancankaya4371 4 месяца назад

    Harika içerik olmuş. Not alıp araştıracak bir konu buldum bu videoda. Belirli seviye gelmiş kişilere gerçekten de seviye atlatacak düzeyde bir içerik olmuş. Teşekkürler

  • @m_sarioglu
    @m_sarioglu 8 месяцев назад +1

    İKinci kısmınıda istiyoruz :D

  • @yasinakcil7758
    @yasinakcil7758 Год назад +2

    Guzel bir yayindi, ozellikle erteleme huyu olanlar icin canli yayinda yayin yapmak, aktif bir izleyici olarak takip etmeyi ve odaklanmayi cok kolaylastiriyor. Emeginiz icin cok tesekkurler.

  • @Nomadey
    @Nomadey 11 дней назад

    Yayındaki içeriği bi yerde paylaştınız mı çok güzel içerik türkçede spring üzerine bu kadar düşen tek kanal diyebilirim

  • @fratuctepe7383
    @fratuctepe7383 Год назад +4

    Çok faydalı video.Spring ile ilgili devam videolarının da gelmesini isterim.Her videoda ufkum açılıyor,spring ve yazılım felsefesine biraz daha aşina oluyorum.Başarılar diliyorum.

  • @baioretto9649
    @baioretto9649 Год назад +2

    Yayında mantığını kavradım şimdi de notlarımı almak için geri döndüm. ☺
    Emeğiniz için teşekkürler :D

  • @mehmetkule1099
    @mehmetkule1099 Год назад +3

    İlk öğrenirken programlamayı Java ile başlamıştım tam oldu derken bir firmadan GO ile proje geliştirirken kendimi buldum uzun süre uzak kaldım neyse ki şuan işsizim artık mekan burası :)🥲

  • @sabrigulseven3064
    @sabrigulseven3064 Год назад +2

    Çok kaliteli bir yayındı. Yarın tekrardan not ala ala izleyeceğim

  • @qalib_ismayil0v402
    @qalib_ismayil0v402 11 месяцев назад +2

    Devamını bekliyoruz , başarılar 👍

  • @denizogut_
    @denizogut_ Год назад +3

    Öncellikle Taner bey için acil şifalar diliyorum, umarım en kısa zamanda iyileşir. Yayın için teşekkür ederim hem tekrar oldu hem de yeni bilgiler öğrendim.
    Yaptığınız iş çok kıymetli , emeğinize sağlık :)

  • @rsemihkoca
    @rsemihkoca 9 месяцев назад +1

    Elinize saglik, mükemmel topluluk şahane yayın. Umarım böyle yayınların devamı gelir.

  • @gokalpcelik5988
    @gokalpcelik5988 Год назад +3

    Harika bi yayındı, farklı yaklaşımlar gördüm mutlaka uygulayacağım. Yayınların devamını heyecanla bekliyorum. Emeğinize sağlık, çok teşekkürler.

  • @quantondev
    @quantondev Год назад +2

    Spring framework başlayacaklar için güzel bir özet olmuş. Yani ben sırf muhabbet olsun diye izledim şahsen ama yeni başlayanların not tutmaları ı tavsiye ederim.

  • @irispallis
    @irispallis Год назад +3

    cok guzel bir calisma olmus. devami gelmesini cok isterim. emeklerinize saglik, cok tesekkurler.

  • @canbaranengin
    @canbaranengin Год назад +5

    Spring ile ilgili her detaya girmeniz çok güzel oldu. Benim için hem güzel bir tekrar hem de yeni şeyler öğrendiğim bir yayın oldu. Emeğiniz için teşekkürler dostlar

  • @ayberktore7895
    @ayberktore7895 5 месяцев назад

    Ağzınıza sağlık çok yararlandım. Herkese sağlıklı güzel günler dilerim.

  • @guneri07
    @guneri07 Год назад +2

    devamı gelirse çok iyi olur, süper bir yayın olmuş çok teşekkürler..

  • @erano01
    @erano01 3 месяца назад

    Bu arada Spring Framework'Da annotation configuration mevcut. ApplicationContext arayüzünün altında AnnotationConfigApplicationContext containerini kullanırsanız. Videoda bahsettiğinize göre bu özellik sadece springbootta mevcut fakat böyle olmadığını düşünüyorum.

  • @makbule6891
    @makbule6891 11 месяцев назад +1

    Canlı yayınlara çok katılamıyorum fakat sonrasında izliyorum.Gerçekten bir çok konuda aydınlandım ve dinlediğim şeyler beni biraz daha araştırmaya itti. Çok keliteli çok zevkli bir yayındı. Konuların daha derinlerine inildiği yayınları bekliyorum. Kolay gelsin, emeğinize sağlık.

  • @BatDeveloper
    @BatDeveloper 11 месяцев назад +1

    İnanılmaz faydalı bir yayın olmuş. Emeğinize sağlık.

  • @yagzkoksal154
    @yagzkoksal154 Год назад +1

    pratikte bildiğim şeylerin teorik kısımda hep havada kaldığının farkındaydım, bu yayın o havada kalmış şeyleri o kadar güzel oturttu ki yerlerine. Bir kez daha bu ekibin muhteşemliğini anlamış olduk, elinize kolunuza sağlık :)

  • @safakakin
    @safakakin 11 месяцев назад +1

    Çok faydalı bir yayın olmuş. Emeğinize sağlık. Mutlaka devam yayınlarının gelmesi gerektiği düşüncesindeyim.

  • @humoruniverse6399
    @humoruniverse6399 11 месяцев назад +1

    2. yayını sabırsızlıkla bekliyoruz Cagri abi :)

  • @Camupof
    @Camupof Год назад +1

    Çok teşekkürler emeğinize sağlık. Ayırdığınız zaman için teşekkür ederim

  • @eminaksoy2841
    @eminaksoy2841 Год назад +2

    Mükemmel bir içerik 🎆

  • @walterwhite7167
    @walterwhite7167 Год назад +2

    çok teşekkürler yeni videoları merakla bekliyoruz. Gradle, socket, microservices pattern (saga, cqrs) değinebilirseniz çok iyi olur. Keycloak role based demo proje yayını da mükemmel olur

  • @furkandemir1626
    @furkandemir1626 Год назад +1

    harika bir yayin olmus, cok tesekkurler. Bildirimi actim devamini bekliyorum :)

  • @KodBeyin
    @KodBeyin Год назад +1

    Harika yayın

  • @furkanozmen1226
    @furkanozmen1226 Год назад +3

    ❤❤❤❤❤❤

  • @salmansharifov5212
    @salmansharifov5212 11 месяцев назад +1

    Güzel yayın için teşekkürler. Bir noktayı da düzeltmek isterim. Bean scope Singleton by default eager olarak initialize ediliyor eğer bean tanımlarken lazy(@Lazy for annotaion, lazy-init for xml) olarak initialize olmasını belitmemişseniz.

  • @yabka9688
    @yabka9688 10 месяцев назад +1

    teşekkürler çok faydalı oldu, ikinci kısımı istiyoruz

    • @FolksDev
      @FolksDev  10 месяцев назад +1

      #YazılımcıGünleri2023 etkinliğinden sonra devam edeceğiz bu seriye 🫶

  • @hasancerit6160
    @hasancerit6160 8 месяцев назад

    Çok güzel bir çalışma olmuş emeğinize sağlık fakat "Bir spring boot uygulamasında tavsiye edilen paket yapısı" sorusunda katılmadığım ve eklemek istediğim bazı “bence” notları var:
    Uygulama içi paket yapısının kullanılan dil, framework ile alakalı olduğunu düşünmüyorum. Paket yapısına, geliştirdiğimiz uygulamanın ihtiyaçlarına göre yaklaşmakta fayda görüyorum. Biraz açmak istiyorum:

Örneğin CRUD uygulaması geliştirirken Traditional Layered Arch. Kullanmak isteyebiliriz fakat domain bazlı bir uygulama geliştiriyorsak DDD’yi temel alan Hexagonal Arch. kullanmak isteyebiliriz.
    Örneğin Traditional Layered Arch’da service sınıfları, “service” dediğimiz genel paket içerisinde yazılır, interface(varsa) ve implementasyonu bu paket içerisinde bulunur.
    DDD Tactical Pattern’lerinin önerdiği Layered Arch’da “service” mantığında, farklı modüllerde farklı service sınıfları bulunur.
    Örneğin Application Service, service katmanında, Domain Service ise domain katmanın içindeki service katmanında bulunabilir. Bir domain servisin interface’i domain katmanında bulunurken, implemenasyonu başka bir katman(infrastructure) katmanında bulunabilir.
    Örneğin Traditional Layered Arch’da “repository” adında diğer katmanlardan bağımsız bir paket vardır, interface(varsa) ve implementasyonu bu paket içerisinde bulunur.
    DDD Tactical Pattern’lerinin önerdiği Layered Arch’da “repository”de ise bağımsız bir repository katmanı olmayabilir. Repo interface’i domain katmanında bulunurken, implementasyon infrastructure’da bulunur.
    Örneğin DDD implement etmek için Hexagonal kullanırsak, bambaşka bir paket yapısı ile karşılaşırız (Port-adapter, in-out, use case vs.).
    Farklı mimari yaklaşım ve paket yapısı örnekleri artırılabilir.
    Bu mimarilerin fayda/zarar hesabı, geliştirdiğimiz uygulamaya göre değişir. Örneğin CRUD bir uygulama yapıyor ve Hexagonel kullanıyor isek büyük ihtimalle çok gereksiz karmaşıklıklarla ve maliyetlerle uğraşacağız. 
Fakat domain bazlı bir uygulama yapıyorsak, DDD tabanlı Hexagonal kullanmak isteyebiliriz.
    Yani “Bunların dışında yapacağınız paket yapıları sektörde geçerliliği olmayan paket yapılarıdır” kısımına katılmıyorum.
    Elbette insanlar DDD, Hexagonal, Onion gibi mimarilerin gereksiz karmaşıklık ve maliyet yarattığını düşünebilir fakat bu kişisel bir düşüncedir ve bu farklı paket yapılarının sektörde karşılığı olmadığı anlamına gelmez.
    Kendi adıma konuşacak olursam; Hexagonal ile geliştirdiğimiz bir uygulama vardı ve bizim için çok verimli oldu, ihtiyaçlarımızı karşıladı. İlk karşılaştığımda “Nerde kardeşim bildiğimiz controller-service-repository, neymiş bu portlar adapterlar, ne gerek vardı şimdi hiç duymadığımız bilmediğimiz bir şeye” diye sorsam da, biraz araştırma ile sektörde ciddi bir karşılığı ve kullanımı olduğunu, sektörde sadece Traditional Layered Arch.’ın kabul görmediğini, ihtiyaç halinde alternatif paket yapılarının da ciddi bir karşılığı olduğunu farkettim.
    Kullandığımız dilden, framework'den bağımsız bir şekilde, gerekli yerlerde bu mimarileri kullanmanın faydaları üzerine bir çok makale, konuşma veya sektörde referans gösterilen bir çok kitap bulabiliriz. (Uygun bir zamanımda örnek olarak bir kaç kaynak paylaşmaya çalışacağım).

  • @beratbilgic664
    @beratbilgic664 9 месяцев назад

    Videoda kullanılan excalidraw'un link var mı acaba?

  • @m.emirkucuk
    @m.emirkucuk 11 месяцев назад

    2. kısmı da gelsin lütfen

  • @ahaddjabbarov9627
    @ahaddjabbarov9627 Год назад +2

    dun yayinda kalamadim ama bu gun izledim iyi bir yayin elinize gonlunuze saglik.bir de yayin sonrasi kalman cok iyi reis harikasin oyretmeyi bi seyler paylasmayi gercekden seviyosun benim de spring oyrenme donemimin sana denk gelmesi benim sansliligim .
    Bir de canlida sormusdum gormedin galiba ya da cevaplamadin.baska bir yayinlarda Broker,socket,job/schedule Security,threadler falan konusa bilirmiyiz acaba?

    • @FolksDev
      @FolksDev  Год назад

      Hepsi sırası ile gelecek. Sıradaki konumuz jpa.

  • @ilanmask8954
    @ilanmask8954 8 месяцев назад

    40:00

  • @osmancankaya4371
    @osmancankaya4371 4 месяца назад

    Part 2 gelecek mi