Arşiv

RESTful Web Servislerine Baglanmak

Bu yazıda RESTful web servislerine nasıl bağlanabileceğimize bakacağız. Yani zaten internet tarayıcalarımızdan bağlanabildiğimizi biliyoruz, fakat bunu Java dilini kullanarak nasıl yapacağımızı inceleyeceğiz. Yalnız yazıya başlamadan önce REST ile RESTful arasında ki farkı netleştirmek istiyorum.

XStream Annotation

Annotation Kullanarak XStream

Önceki XStream ile ilgili yazıdaXStream kullanarak, XML dosyalarının manuel olarak nasıl oluşturulabileceğine bakmıştık. Örnek olarakta bir projeye ait veritabanı ayarlarının dosyadan alınmasını yapmıştık. Fakat projelerinizde düzenli olarak XStream kullanıyorsanız, belli bir yerden sonra manuel olarak XML dosyalarını oluşturma işinden sıkılıyorsunuz. Bunu Annotation kullaranak nasıl yapabileceğinizi düşünmeye başlıyorsunuz.

Hibernate için Testlerin Yazılması

Hibernate için Unit testlerin yazılması, başlı başına bir sorun. Gerçi Hibernate kullanmasanızda, başka kütüphanelerde kullansanız, veritabanından verilerinizi doğrudan da çekseniz bu sorun olacaktır. Normal şartlarda bir proje geliştirilirken en azından üç farklı veritabanınız olmalıdır. Development veritabanınız genelde yereldir ve üzerinde çok önemli bilgiler barındırmaz. Çoğunlukla Development veritabanınız size sorun çıkarmaz. Adeta geliştirmekte olduğunuz programınızın sorunsuz […]

Okumaya devam…

Hibernate Yeni Baslayanlara Öneriler

Hibernate kullanmaya başladığımda daha yeni çalışmaya başlamıştım. Birkaç ay ya olmuştu ya olmamıştı. Daha doğru düzgün soyutlamalar bile yapamazken bir de üzerine Hibernate kullanmaya çalışıyordum. Aslına bakarsanız kullanıyordum da yani veritabanına bağlanıp istediğim bilgileri çekebiliyor ve istediğim kayıtları atabiliyordum. Tabi benim gibi SQL dilini pek sevmiyorsanız bu sizi çok rahatlatacaktır. Herşey gayet düzgün giderken, ilk […]

Okumaya devam…

Tomcat ve HTTPS

Bu gün şirkette, beklenmedik zamanda beklenmedik işlerle uğraştım durdum. Tabi çalışma arkadaşlarımda sağ olsunlar benimle birlikte uğraşıp duruyorlardı. Bu gün planladığımızdan daha erken bir zamanda projemizi yayınlamamız gerekti. Yazılım yazmak iyi hoşta projeyi production ortamına taşımak başlı başına sıkıcı bir iş. Hele birde programınızı hem server’ınızda hem de Facebook üzerinde Tuval olarak yayınlamak zorundaysanız iş […]

Okumaya devam…

Maven ile SVN Uyumu

Maven kullanmaya yeni yeni başlayan biriyim. Bu sebepten maven gibi güzel bir aracın çıkarabileceği sorunları da yeni yeni öğreniyorum. Geçen gün şirkette SVN üzerinden proje çekerken, bana hangi tip maven projesi olduğunu sordu. Bu beklediğim bir durum değildi. Çünkü bu güne kadar bir çok çeşit projeyi SVN’den çekmeme rağmen hiç birinde projenin türünü bana sormamıştı. […]

Okumaya devam…

Twitter4j ve Wicket

Şu sıra gerek çalıştığım şirkette olsun gerekse boş zamanlarımda olsun, sosyal medya ile kendi projeleri nasıl birleştirebileceğim üzerine yoğunlaşmış durumdayım. Bunun asıl sebebi üzerinde çalıştığım bir projede, kayıt formunda kullanının hem facebook hemde twitter hesaplarını kullanıcının profiline bağlamak durumunda kalmam. Bunu yaparken facebook tarafında önceden yazdığım facebook yazsının katkısı büyük oldu.

Bitirme Projesi

Okulunu benim gibi uzatmış olanlar halimden anlayacaktır. Şu son bir ayım resmen stres içerisinde geçti. Doğru düzgün uyuyamadım, doğru düzgün hiç birşey yapamadım. Fakat en sonunda bitti. Derslerim açıklandı zaten iki tane dersim vardı topu topu, fakat yinede açıklanıp geçmiş olmama sevindim. Bitirme projemide sundum, teslim ettim ve AA alıp geçtim. Şimdi tek beklediğim resmi […]

Okumaya devam…