Java
You are currently browsing the archive for the Java category.
Merhaba, Bu iki apinin kıyaslaması aşağıdaki gibidir. Kullanırken bilmemiz gereken apiler.
SAX
-> Kök üzerinden parse işlemini gerçekleştirir.
-> Bellek üstünde tutulmaz.
-> Bir node ekleyemeyiz veya silemeyiz.
-> Event base bir parserdır.
-> Basit bir apidir.
-> Commentleri bozmaz.
-> Bellek tabanlı olmadığı için DOM dan biraz daha hızlıdır.
DOM
-> Üstünde işlem yapmadan önce XML i belleğe taşır.
-> Belleği daha fazla kullanır.
-> Yeni nodelar ekleyebilir veya silebilirsiniz.
-> Parse işlemini herhangi bir yönde yapabilir.
-> Tree model bir parserdır.
-> Commentleri bozar.
-> SAX dan biraz daha yavaştır.
Read the rest of this entry »
Tags: DOM api, Java Dom api, Java sax api, SAX api, SAX hızlımı ?, SAX ve DOM arasındaki farklar
Soap tabanlı web servislerin yazılmasının güçlüklerinden dolayı ortaya çıkmış bir mimaridir. 2000 yılında Roy Thomas Fielding’in hazırladığı doktora tezinden tanımlanan yazılım mimarisidir.Genellikle HTTP protokolü ile kullanılır, HTTP protokolünün sunduğu methodlara odaklanmıştır. GET, POST, PUT, DELETE gibi. Bu makalede içerecek konular aşağıdaki gibidir:
1. REST – Representational State Transfer
- 1.1. Genel açıklama
- 1.2. HTTP methodları
- 1.3. RESTFul webservices
- 1.4. Java, REST and Jersey
2. RESTful Webservice yazmak ve çalıştırmak
- 2.1. Proje oluşturmak
- 2.2. Java sınıfı
- 2.3. Jersey Servlet dispatcher tanımlama
- 2.4. Rest servisi çalıştırma
İçeriğide gördüğümüze göre başlayalım,
Read the rest of this entry »
Tags: create web service with JAX-RS restful, how can i write restful service, java restful, java restful webservis yazmak, JAX-RS, JAX-RS yazmak, jersey JAX-RS, restful, restful webservice, restful webservice yazmak, The ResourceConfig instance does not contain any root resource classes Jersey Servlet dispatcher, web servis yazmak
Selam, Java Dergisi 2. sayısını en sonunda buldum.
Süper bir sayı olmuş, ORM , Spring ve Hibernate Entegrasyonu üzerine yazılan yazılar gerçekten çok iyi bunun yanına DAO tasarım şablonuda, TDD&DAO ile çok iyi gitmiş bence kesinlikle alınması gereken bir sayı idi. Bunun yanında Hibernate ve Criteria API ‘sinden bahsedilmiş, çok büyük kolaylık yazılımcı için bu api bu bölümüde dikkatli okumakta fayda var
Bazı başlıklar;
- Hibernate nedir ?
- ORM nedir ne zaman kullanmalıyız ya da kullanmamalıyız?
- Java’da Transaksiyon yönetimi
- Spring ve Hibernate Entegrasyonu
- JPA programlama I
- TDD&DAO
- DAO tasarım şablonu
Derginin ön kapağını görmek için yazının devamını okuyabilirsiniz.
Read the rest of this entry »
Tags: Java, java dergisi, Java dergisi 2. sayı, java dergisi spring, Türk java dergisi
İngilizce kelimelere genelde “Zargan.com” ‘dan bakarım, bende sürekli siteye bağlanmaktansa bir sözlük uygulaması yaptım. Java dilinde yazıldı.
Program sizin için siteye kendisi bağlanıyor ve ilgili kelimeleri size getiriyor. Yazının devamında küçük bir test ekranı göreceksiniz. Zaten kullanım çok basit yazı alanını doldur, daha sonra “Ara” butonuna bas bu kadar
- Türkçe kelimeleri direk olarak girebilirsiniz, “sevmek”, “tarif etmek” gibi…
- İngilizce kelimeleri direk olarak girebilirsiniz, “help”, “get out” gibi…
Program arayüzü görmek ve indirmek için devamını okuyunuz…
Read the rest of this entry »
Tags: d-zargan, d-zargan sözlük, ingilizce sözlük programı, zargan, zargan ingilizce sözlük, zargan ingilizce sözlük programı, zargan masaüstü program, zargan sözlük, zargan sözlük programı
Şuan hocamızın istediği ödev üzerinde çalışırken, ibatisi projeme dahil etmek amacı ile ile küçük bir çalışma yaptım, fakat verdiğim o kadar saatin sonunda bana dönen hataya bakın!
Exception in thread “main” java.lang.NullPointerException
at services.servicesfilm.getFilm(servicesfilm.java:32)
at sunum.NewMain.main(NewMain.java:26)
Exception in thread “main” java.lang.NullPointerException at services.servicesfilm.getFilm(servicesfilm.java:32) at sunum.NewMain.main(NewMain.java:26)
Halbuki model içinde set bloğumdan değeri gönderiyorum, ama nedenini çözemediğim bir null pointer dönüyor
Sanırım bir yeri kaçırdık.
Neyse bu bilgisayara kafa atasım geldi gerçeğini değiştirmez. Ibatis için güzel tutorial olan bir arkadaş bu yazıyı görür ve paylaşırsa, şimdiden teşekkürler
( yakmaya karar verdim bendekileri
)
Read the rest of this entry »
Tags: ibatis, java ibatis, oracle ibatis
Bu yazıyı anlamak için Maven mantığını biraz bilmek gerekiyor.
Goals’u nasıl kullanırız, Maven için dökümanlar bulduğunuzda genelde console üstünde çalışılmıştır. Fakat Maven’i Java entegre ettiğimizde bu işleri consoldan yapmak zorunda değiliz. Bu entegrasyonu gerçekleştirdiğimizde karışımıza plugine ait özellikler IDE miz üstüne install edilmiş olarak yeniden başlicak ve Maven Projesi olarak başlattığımız, uygulamamızda şu yolları izleyelim.
Read the rest of this entry »
Tags: javadoc, javadoc:aggregate, javadoc:javadoc, javafoc maven plugin, mave, maven 2, maven goals, maven plugin, repository
Şimdi arkadaşlar Java ile Oracle veri tabanımızdan, bir sorgu ile nasıl veri çekeriz buna bakalım. İlk olarak gerekli olan bazı kütüphanelerimiz var bunları eklemek zorundayız.
import java.sql.*;
import oracle.jdbc.pool.OracleDataSource;
Bunlar oracle veri tabanımıza bağlanmak için gerekli olan driver, kütüphanlerimiz.Daha sonra
Read the rest of this entry »
Tags: import java.sql.*, import oracle.jdbc.pool.OracleDataSource, Java, java ile oracle sorgu çekme, java oracle bağlantısı, java oracle connection string, java oracle sorgu, java ve oracle, Oracle, oracle sorgu
java.awt.event
The Java Abstract Windowing Toolkit Event Package.
This package contains classes and interfaces that enable event handling
for GUI components in both the java.awt and
javax.swing packages.
“java.awt.event Java Özet Pencereleme Toolkit Olay Paketi.”
Bu paket, java.awt ve javax.swing her iki paketindeki,
GUI bileşenleri etkinleştirmek için interface ve classları içerir.
java.io The Java Input/Output Package.
This package contains classes that enable programs to input and output
data
Read the rest of this entry »
Tags: java.awt.event, java.io, java.lang, java.net, java.text, java.util, javax.swing, javax.swing.event
Son Yorumlar