Archives

  • Java da Web Sayfalarını PDF ve Image Formatına Çevirme

    Web uygulamalarında PDF ile çıktı üretmek zaman alabilen bir iş olabiliyor. Seam içerisinde pdf ile ilgili hali hazırda bir kütüphane bulunmakta ancak yinede istediğimiz gibi sonuçlar elde edebilmek bazen imkansız duruma gelebiliyor. Bu durumda aşağıdaki örnek işinizi görecektir. Bu örnekte herhangi bir web sayfasını bir servlet filter aracılığı ile parametrik olarak pdf ve image formatlarına [...]

    Jun 28th, 2011 | Filed under JBoss Seam, JSF
  • Seam-gen İle Console Üzerinden Proje Oluşturma

    Seam ile proje oluşturma yöntemlerinden biriside console üzerinden ant scriptleri yardımı ile proje oluşturmaktır daha farklı olarak Eclipse üzerinden de projemizi oluşturuyor olabilirdik. Bu iki yöntemde arka tarafta seam-gen mimarisini ve seam-gen içerisinde yer alan halihazırdaki proje yapısını ve template leri kullanır. Buradaki template standartı freemarker dır. Eğer bu template lere müdahele etmek istiyorsak azda [...]

    Jun 27th, 2011 | Filed under JBoss Seam
    Tags: ,
  • Seam Geliştirme Ortamı Kurulumu – Yeni Versiyon

    Daha önce yayınlamış olduğumuz Seam geliştirme ortamı kurulumu yazısını yeni versiyonlara göre tekrar düzenledim. Aşağıda kurulum ortamını Eclipse Helios, JBoss Tools 3.2 GA ve Seam 2.2.2 Final, JBoss-5.1.0.GA versiyonuna göre bulabilirsiniz. Öncelikle ihtiyacımız olan dosyalar aşağıdaki gibidir. Ben çalışma alanı olarak c:/seamDev/ klasörünü oluşturdum. Desktop gibi bir dizinden ziyade bu şekilde bir dizinde çalışmanız çok [...]

    Jun 13th, 2011 | Filed under JBoss Seam
  • Seam Veritabanına Dosya Yükleme

    Seam ile veritabanına dosya yükleme yapmak istiyorsanız aşağıdaki örneği kullanabilirsiniz. Öncelikle yüklemeyi yapacağımız entity yi hazırlıyoruz. Bu dosyayı saklayacağımız alan içerik alanıdır. Bunu @Lob olarak tanıtıyoruz bu sayede veritabanında istediğimiz tipte saklayacaktır. Bunun haricinde @Basic(fetch = FetchType.LAZY) dersek sadece talep anında bilgiye ulaşacak ve dosya listesini çekmek istediğimizde gereksiz yere içerikleri çekmeyecektir.

    Jun 9th, 2011 | Filed under JBoss Seam
  • RichFaces İle Veritabanı Üzerinden Sayfalama

    RichFaces ile sayfalama yapmak istediginizde bunu direkt olarak bean üzerinden yapiyor. Yani tüm datayi çekmis oluyorsunuz. Bu ciddi bir performs ve bellek sorunu yaratabilir. Eger sayfalamayi veritabani üzerinden yapmak istiyorsaniz asagida JPA ile birlikte kullanilan bir örnek bulabilirsiniz.

    Jun 7th, 2011 | Filed under JSF
  • Hibernate ve JPA tarafında Inheritance Kullanımı

    Inheritance yani kalitim object oriented dünyasının önemli parçalarından biridir. Bu konu JPA tarafında da önemli bir yer teşkil etmektedir. Peki JPA ile entity tasarlarken inheritance bunun neresinde kaliyor ? Model tasarimlarimizda kalitim kullandigimizda ornegin bir ogrenci bilgi sistemi tasarladigimizda bunun icerisinde 2 tip insan oldugunu varsayalim. Bunlar Ogrenci ve Ogretmen entityleri olsun. Bu entitylerin ortak [...]

    Jun 4th, 2011 | Filed under Hibernate - JPA
Archive for June, 2011