SprinMVC ve MongoDB 3: Servis Katmanı

SpringMVC ve MongoDB Daha önceki yazılarda Rest servislerinin nasıl geliştirilebileceği üzerine konuşmuştuk. Bu sefer RDB yerine NoSQL, JPA yerine Spring Data ve Jersey yerine de SpringMVC kullanacağız. Ek olarak en temel halindeki rest servis mimarisini değil daha gelişmiş bir Rest servis mimarisini kullanacağız. Fakat bu servis mimarisi Hateoas kadar gelişmiş olmayacak. Gelişmişlik açısından Hateoas’ın bir tık altını hedef […]

Okumaya devam…

SpringMVC ve MongoDB 2: MongoDB ve SpringData

SpringMVC ve MongoDB Daha önceki yazılarda Rest servislerinin nasıl geliştirilebileceği üzerine konuşmuştuk. Bu sefer RDB yerine NoSQL, JPA yerine Spring Data ve Jersey yerine de SpringMVC kullanacağız. Ek olarak en temel halindeki rest servis mimarisini değil daha gelişmiş bir Rest servis mimarisini kullanacağız. Fakat bu servis mimarisi Hateoas kadar gelişmiş olmayacak. Gelişmişlik açısından Hateoas’ın bir tık altını hedef […]

Okumaya devam…

SprinMVC ve MongoDB 1: Projenin Hazırlanması

SpringMVC ve MongoDB Daha önceki yazılarda Rest servislerinin nasıl geliştirilebileceği üzerine konuşmuştuk. Bu sefer RDB yerine NoSQL, JPA yerine Spring Data ve Jersey yerine de SpringMVC kullanacağız. Ek olarak en temel halindeki rest servis mimarisini değil daha gelişmiş bir Rest servis mimarisini kullanacağız. Fakat bu servis mimarisi Hateoas kadar gelişmiş olmayacak. Gelişmişlik açısından Hateoas’ın bir tık altını hedef […]

Okumaya devam…

Haftalık Bülten | 02-08 Subat 2015

Haftalık bültenlerde bu 4. haftam. Bir hafta yazamadım. Yine de 4 te 1 fire iyi bir sonuç benim için. Ne yazık ki şehir dışında olduğumdan blog yazmaya pek zamanım olamadı. Kısaca nelerle uğraştığıma değinip hemen taze uygulamaları ve kütüphaneleri yazacağım.

Haftalık Bülten | 19-25 Ocak 2015

Bu hafta geçen haftaya oranla daha yavaş geçti. Hastalıktan dolayı iki tam günümü yatakta geçirdim. Kalan zamanımını da işte her hafta olduğu gibi biraz development biraz da başka tooları inceleyerek geçirdim. Bu sebepten geçen haftaya nazaran daha az şey öğrendiğim ve yaptığım bir hafta oldu.

Haftalık Bülten | 12-18 Ocak 2015

Geçen hafta sonu kız arkadaşım süper bir fikirle geldi. “Neden sen de diğer blog yazarları gibi haftalık özetler yayınlamıyorsun” dedi. Bide üzerine “Hafta içinde irili ufaklı bir çok şeyle ilgileniyorsun bence başkalarının da hoşuna gider” dedi. Bende inandım doğal olarak ve haftalık bültenler hazırlamaya karar verdim. Açıkçası nelerden bahsedeceğimi tam olarak bende bilmiyorum. Ağırlıklı olarak, […]

Okumaya devam…

JCE, Sifrelemeler ve Hatalar

Yer yer projelerde, özellikle başka sistemlerle entegre oluyorsanız, sizden bazı bilgileri şifrelenmiş olarak göndermenizi bekleyeceklerdir. Her ne kadar gördüğüm çoğu uygulamada güvenlik önlemi alınmasa da güvenlik önemlerini alan uygulamalarda var. İşte bu tip bir uygulama ile entegre olmanız gerekiyorsa sizden bazı bilgileri şifrelenmiş olarak göndermenizi isteyeceklerdir. Bu yazımda bu şifrelemeyi nasıl yapabileceğinizden, piyasada çok kullanılan alternatiflerinden […]

Okumaya devam…

Java ve Parametre Aktarımı

Spring, Camel, JPA derken birden bu konuya nereden geldiğimi merak edebilirsiniz. Hemen açıklamaya çalışayım. Bir kaç hafta önce katıldığım bir iş görüşmesinde bana javada parametre aktarımının ne şekilde yapıldığı, pass-by-value mu? pass-by-reference mı?, olduğu soruldu. Soru basit bir soruydu doğru cevabı verdim. Sorun, bana soruyu soran kişinin doğru cevabı bilmemesiydi.

Java, SMPP ve Camel

Bu yazıda biraz daha piyasaya yönelik bir uygulama geliştireceğiz. GSM sektörüne yazılım geliştiren her firmanın ürün kataloğunda olan, toplu SMS gönderimi yapan uygulamalar vardır. Bunlar SMPP kullanılarak, farklı noktalara önem verilerek oluşturulur. Bense bu yazıda Camel kullarak, enterprise integration pattern kullanımına önem vererek, benzer bir toplu SMS gönderimi uygulamasının nasıl geliştirilebileceğini anlatacağım.

Mockito – ilk Adımlar

Mockito adından da anlaşılacağı üzerine nesnelerinizi mock’lamanıza yarayan bir kütüphane. Peki nedir mock? Neden mock’lamaya ihtiyaç duyuyoruz? Ya da Mock’lama bize ne artı getiriyor? İşte bu yazıda ufak ufak bunları konuşacağız. Ufaktan diğer test terimlerine değineceğiz.