Browsing articles from "Mayıs, 2012"
May
29
2012

Java da Sık Duyulan Kavramlar

tux-Java-t2

Merhaba arkadaşlar Java programlamada kullanılan bazı kavramların (Hibernate,MVC, JAX-WS, JAX-RPC, JAXB, EJB, JPA, JTA) ne işe yaradıklarından bahsedeceğim.Bende bu yazıyı hazırlamadan önce araştırarak öğrendim ve bir kısmını paylaşmak istedim.Java ile ilgilenenler için giriş niteliğinde özetleyeceğim ufak çapta bir yazı olacak.Java da bu kavramları duyduğunuzda kulak aşinalığı olması açısından ve eğer ilgilenirseniz bu alana yönelmeniz açısından sizin için de yararlı bir yazı olacağını düşünüyorum ^^ Evet kısa bir özet geçktikren sonra artık konuya geçelim Öncelikle Hibernate […]

May
22
2012

Spring Framework nedir?

spring-framework

Framework Türkçede “çatı” olarak çevriliyor. Çatı , içeriğinde farklı bileşenler olarak kütüphane ve araçlar barındıran ve böylece hayatımızı kolaylaştıran yazılım paketlerine çatı ya da framework diyoruz. Java’nın geniş çaplılığından ve açık kaynak olmasından dolayı pek çok paket, kütüphane ve araç (tool) türedi, her geçen gün daha da artmaya devam ediyor. İhtiyaca cevap vermesi açısından işleri en çok kolaylaştıran ve hızlandıranlar daha öne çıkıyor. Bunlardan biri de Spring çatısı. Peki spring çatısı bize sağladığı faydaları ana […]

May
20
2012

Hibernate nedir?

hibernate_logo_a

Nesneye yönelik yazılım ve ilişkisel veritabanı kullanımı günümüzde oldukça yaygındır. Bu iki gözde modelin beklide en önemli problemi en az onlar kadar yaygın ve dahası önü açık olan kuruluş uygulamaları(enterprise applications) ile birlikte kullanıldıklarında oldukça karışık, yorucu ve zaman alıcı olmalarıdır. Hibernate bir nesne/ilişkisel eşleme (Object/Relational Mapping) aracıdır. Burada nesne/ilişkisel eşleme terimi nesne modelindeki veri tanımlarının ilişkisel veri modeline eşleme (mapping) tekniğini ifade etmektedir. Hibernate yalnızca Java sınıflarından veritabanı tablolarına veya Java veri tiplerinde SQL […]

May
20
2012

Maven Kurulumu

maven

1. İlk yapmamız gereken mavenin sitesinden   http://maven.apache.org/download.html  son versiyonu olan apache-maven-3.0.4-bin.tar.gz  indirmektir. İndirdiğimiz bu dosyayı zip içerinden bir yere çıkarıyoruz.Ben C:\maven içerisine çıkardım. 2.Daha sonra bazı ortam değişkenleri eklememiz gerekecek. Bunun için bilgisayar simgesine sağ tıklayıp özellikler’e tıklıyoruz. Ordan da Gelişmiş Sistem Ayarları’na tıklıyoruz. Karşımıza aşağdaki pencere çıkacak. Burada Ortam Değişkenleri’ne tıklıyoruz. Aşağıdaki pencere açılacak karşımıza. Burada kullanıcı için olan değişkenlere yeni değişkenler ekleyeceğiz. Öncelikle sistemimizde daha önceden jdk’nın kurulu olması gerekiyor. JAVA_HOME dosyası olması […]

May
19
2012

Maven nedir?

maven

Merhaba arkadaşlar son günlerde çok kullandığım bir  araç olan Apache maven hakkında bir makale yazmak istedim. En kısa hali ile  Maven  bir proje yönetim aracıdır. Yani projelerimizi belli bir standart içinde tutmak için projelerimizin iskeletini oluşturur. Başka bir ifade ile maven, projelere belirli standartlar getirerek JAR dosyalarını projeler arasında paylaştırmak, projelerin içeriklerini anlaşır bir yapıda tutmak ve projeleri kolayca yayınlamak için kullanılır. Kısaca Java projelerinin yönetimini ve geliştirilmesini kolaylaştıran bir tool’dur. “Ben projelerimi zaten kendim […]

May
16
2012

Yazılım dünyasının Oscar’ı CODiE Sebit’in

sebitdetay

CODIE, türk telekom, Sebit Eğitim ve Bilgi Teknolojileri AŞ

Sayfalar:12»