PAPATYA YAYINCILIK EĞİTİM

   akademik, bilimsel ve üniversite ders kitapları, bizim, işimiz...


< üniversite yayıncılığı > farkımız, kitaplarımızda; academic and technical book publisher


 Hakkımızda        Kitapların Listesi       Basılacak Kitaplar       Satış/Dağıtım       e-Kitap Projesi       Bizimle Çalışmak      Kurumsal Hizmetler       İletişim


 

 Ana Sayfa

 

Hakkımızda


e-Kitap Projesi


Kitapların Listesi

Basılacak Kitaplar

Satış/Pazarlama


Bizimle Çalışmak


İletişim/Bize Ulaşın


Periyodik Dergi

Post-Edu Enstitüsü

Kitap Fuarı Duyuru

Kurumsal Hizmetler

Türkiye'nin İnternet Kitapçısı

www.tdk.com.tr

Fiyat Listesi (PDF)

Kitapların Tüm Listesi

e-Kitap Çalışmalarımız

Mühendislik Kitapları

Programlama Kitapları

İşletme Kitapları

Dilbilim Kitapları

fiyat listesi

Türkiye'de "e-Kitap/e-Book" Araştırması ve Uygulaması. Ayrıntılı Bilgi için tıklayınız.

Akademik/periyodik dergi çıkartıyoruz. Ayrıntı için buraya tıklayınız.

Kitap Ana Dağıtım:

İstanbul-Cağaloğlu

Tel: (0212) 527 52 96

Faks: (0212) 527 52 97

cagaloglu@papatyabilim.com.tr

 

 

 

 

Java Mimarisiyle Kurumsal Çözümler

Java Teknolojisi, Java Mimarisi, Kurumsal Java, EJB, JSF, Spring Framework

Rahman USTA

Editör: Altuğ B. ALTINTAŞ

 

 

 

 

 

 

ISBN: 978-605-4220-52-6

Eylül 2012, 240 sayfa, (16,5x24 cm2), 80 gr 1. hamur kağıt.


Java Mimarisiyle Kurumsal Çözümler PDF indir      şimdi satın al


Bu kitap, Java ekosisteminin kurumsal ayağını oluşturan J2EE ve dünya genelinde popüler bir altyapı teknolojisi olan Spring Framework’e dair konuları ele almaktadır: Kurumsal Java’ya Giriş, "EJB" (Enterprise Java Beans), "JPA" (Java Persistence API) "JSF" (JavaServer Faces), "Spring Framework" ve WEB Servisleri.

Kitap içerisindeki konular temelden ileri seviyeye doğru, açık ve anlaşılır bir üslupla Java teknolojilerinde ilerlemek isteyenler için hazırlanmıştır. Konular hem teorik hem de kod örnekleri verilerek yalın bir dille ele alınmıştır; Ayrıca grafiklerle birlikte oluşturulan kitap içeriği okuyucuların konuları derinlemesine anlamasını sağlayacaktır.


         


Türkiye'nin İnternet kitapçısı ---> www.tdk.com.tr            şimdi satın al


 

İÇİNDEKİLER

 

Önsöz

 

1.1. Giriş

 

Bölüm 2. Kurumsal Java’ya Giriş

2.1. Kısa Tarih

2.2. JCP (Java Community Process)

2.3. Standartlar

2.4. Java EE’nin Yapısı

2.4.1. Bileşenler

2.4.2. Konteynerler

2.4.3. Konteyner Servisleri

2.4.4. Network Protokolleri

2.4.5. Paket Yapıları

2.4.6. Java SE (Standart Edition)

2.5. Java EE 6 Belirtim (Şartname) Listesi

2.6. Java EE 6 ile Gelen Yenilikler

2.6.1. Hafiflik

2.6.2. Pruning

2.6.3. Profiller

2.6.4. Kolay Kullanım

2.7. Çok Katmanlı Uygulamalar

2.7.1. (M)odel-(V)iew-(C)ontroller Tasarım Kalıbı

2.7.2. M-V-C Bileşenleri

2.8. Çalışma Ortamının Hazırlanması

2.8.1. JDK Kurulumu

2.8.2. Netbeans IDE Kurulumu

2.9. GlassFish Uygulama Sunucusu

2.9.1. GlassFish Uygulama Sunucusunu Komut Dizininden Başlatmak ve Sonlandırmak 

2.10. Apache Maven

2.10.1. Apache Maven Avantajları

2.10.2. Apache Maven Kurulumu

2.10.3. Apache Maven Test Edilmesi

2.10.4. Maven ile Basit Bir Proje Oluşturmak

2.10.5. NetBeans IDE ile Basit Bir Maven Projesi Oluşturmak

2.10.6. Apache Maven Proje Yapısı

2.10.7. POM (Project Object Model)

 

Bölüm 3  JPA (Java Persistence Api)

3.1. JPA Standardına Genel Bakış

3.1.1. JPA’ nın Temel Bileşenleri

3.2. JPA Standardının Tarihi

3.3. Referans Uygulayıcı Kütüphane

3.4. Entity

3.5. ORM (Object-Relational Mapping) 

3.6. Entity Sorgulama

3.7. Entity Sınıflarda Uyulması Gereken Kurallar

3.8. Diğer Yapılandırıcı Notasyonlar

3.8.1. @Table Notasyonu

3.8.2. @SecondaryTable(s) Notasyonu

3.8.3. @Basic Notasyonu

3.8.4. @Temporal Notasyonu

3.8.5. @Transient Notasyonu

3.9. Koleksiyon Türündeki Nesnelerin Haritalanması

3.10.  Map Tipindeki Nesnelerin Haritalanması

3.10.1. Katılım Sütunu

3.10.2. Katılım Tablosu

3.11. Entity Arası İlişkiler

3.11.1. Tek Yönlü Sahiplik

3.11.2. Çift Yönlü Sahiplik

3.11.3. Bire-bir İlişki ve Çift Yönlü Sahiplik

3.11.4. Bire-bir İlişki ve Tek Yönlü Sahiplik

3.11.5.  Birden-çoğa ve Tek Yönlü Sahiplik

3.11.6.  Çoktan-çoğa ve Çift Yönlü Sahiplik

3.12. Entity İlişkilerinde Sıralam

3.12.1. @OrderBy Notasyonu

3.12.2. @OrderColumn Notasyonu

3.13. Kalıtım Yaklaşımıyla Haritalama

3.13.1. Her sınıf için tek tablo Stratejisi

3.13.1.1. @DiscriminatorColumn ve @DiscriminatorValue Notasyonları

3.13.2. Katılmış altsınıflar Stratejisi

3.13.3. Her sınıf için ayrı tablo Stratejisi

3.14. Entity Nesnelerinin Yaşam Süreci

3.14.1 Sık Kullanılan EntityManager Yordamları

3.15. Zincirleme Entity Operasyonları

3.16. Entity Nesnelerinin Yaşam Sürecinin Takibi

3.16.1 Çağrılar

3.16.2 Dinleyiciler

 

Bölüm 4. EJB (Enterprise Java Beans)

4.1. EJB (Enterprise Java Bean) Çeşitleri

4.1.1. Oturum Nesneleri (Session Beans)

4.2. Enterprise Java Bean Uygulama Örneği

4.2.1. Uygulama Açıklaması

4.3. Alışveriş Sepeti Uygulaması Testleri

4.4. Oturum Nesnelerinin Yaşam Döngüsü

4.4.1. Oturum Nesnelerinin Yaşam Döngüsünün Takibi

4.5. Oturum Nesnelerinde Çağrılar

4.6. Kesiciler

4.7. Kesiciler Örnek Uygulama

 

Bölüm 5.  JSF (JavaServer Faces)

5.1.  JSF (JavaServer Faces)’in Yapısı

5.2.  JSF (JavaServer Faces) Yaşam Döngüsü

5.2.1. JSF (JavaServer Faces) Yaşam Döngüsü Evreleri 

5.3.  JavaServer Faces Uygulaması

5.3.1.  JavaServer Faces Uygulaması ve Maven Web Proje Yapısı

5.4. JSF Yönetimli Nesneler

5.4.1 JSF Yönetimli Nesnelerin Kapsamı

5.5. JSF Mesaj Yönetimi

5.5.1. Görüntülenecek Mesajın Oluşturulması

Bölüm 6. Spring Framework

6.1. IOC (Inversion Of Control) 

6.2. Bağlaşım (Coupling) / Bağlaşımı Koparmak (De-Coupling)

6.3. Bağımlılık Zerki

6.4. Bağımlılık Zerkeyleyici Uygulaması

6.5. Xml Bazlı Spring Framework Yapılandırıcısı

6.6. Neden Spring?

6.7. JSF (JavaServer Faces) ve Spring Framework Entegrasyonu

6.8. JSF , Spring ve Hibernate Uygulaması

 

Bölüm 7. WEB Servisleri

7.1. REST (Representational state transfer) Yaklaşımı 

7.2. REST’ in Avantajları

REST Mimarisinde Bulunan Üç Temel Kavram

Kaynak (Resource) /Noun

Metodlar (Verbs/Eylemler)

Girdi ve Çıktı

7.3. Internet Medya Tipleri

7.4. RESTful Web Servisi Uygulaması

7.5. cURL Yazılımının Kurulumu

7.6. cURL Yazılımımın Test Edilmesi

7.7. RESTful Web Servisin Uygulama Sunucusuna Aktarılması (Deployment Süreci)

7.8. RESTful Uygulamasının Test Edilmesi

7.9. RESTful Mimarisiyle JQuery Kullanımı

7.9.1. JQuery Kurulumu 

7.9.2. JQuery ile Http İsteklerinin Yönetilmesi

7.9.3. JQuery Ajax Kütüphanesi ile /GET ve /POST Yordamlarının İşletilmesi

7.10. JQuery ile REST Client Uygulaması 

7.10.1. JQuery ile temel CRUD işlemleri

 

Kaynakça

Dizin


Kitaplarımızın tüm listesi için buraya tıklayınız.


Akademik Bilimsel ve Üniversite Ders Kitaplarında Papatya Yayıncılık Eğitim