Mehmet Ethem SULAN :: Oracle Database ve Jdeveloper Ide :: Jdeveloper Idesi

Oracle firmasının geliştirmiş olduğu javadeveloper ide si şu an kullanılan java ide lerinin için de en iyi görsel ara yüz sağlayan ve en güclü olan ide dir.
Bu ide nin en büyük avantajı bir çok işlemi kod yazmadan gerçekleştirmesidir. Java kullanıcılarının alışkın olmadığı bir şeydir.
Gelenksel olarak ilk önce bir dilde ide nasıl kurulur ve “Merhaba Dunya” yazısı yazdırılır. Jdeveloper 11g kurlumunu daha iyi anlaşılması için sizlere resimli olarak anlatmaya çalışacam.
Böyle bir şey yapmamın nedeni bu ide ile ilgiliz çok az Türkçe kaynak bulnmasıdır. Bu da ya kimse bilmiyor ya da bence en kötüsü de bunu bilen insanların bilgilerini paylaşmamasıdır.
Şu linkten ücretsiz olarak indirebilirsiniz:

or1

Setup çift tıklarsanız bu ekran görünür. Resimleri sırayla takpi edin.
or2
Next yazılan yeri tıklayıp geçelim herhangi bir ayar yok burda. Zaten pek bir ayara da gerek yok.
or3
Sürekli ileri
or4
or5
or6


or7
or8
or9
Done deyip kurulumu bitirmiş oluyoruz.
or10
Burada “Launch Oracle JDeveloper 11g” tıklayarak ide yi başlatmış oluyoruz.
or11
Işte buraya kadar genelde bir şey demiyorduk her şeyi default yani varsayılan olarak kabul ediyorduk. Şimdi burda “Always prompt for role on startup” yazılan kutucuk seçili olarak geliyor. Kutucuğu tıklayın ki her seferinde size aynı şeyi sormasın. Hep varsayılan olarak başlatılırsın.
or12
Başlıyor şu an
or13
Böyle bir uyarı verecek ona da yes deyip geçin. Öncekilerle uyum içindir.
or14
Buda ayarla ilgili dosya yolunu otomatik gösteriyor istediğiniz bir yer varsa değiştirebilirsiniz browsedan.
or15
Buna da ok dediniz mi biter. Bunlar sadece ilk çalıştırılken soruyor bundan sonra ki çalışmalarda direk başlıyor.
or16
Görünüm böyle bundan sonraki iş”New Application” deyip yeni bir uygulama başlatacaz

or17

Fussion web applicationu seçtim siz isterseniz orda desktop applicationu seçin. Hangisinde olmasını istiyorsanız ya da hangisi işinize yarıyorsa ondan seçin.or18

Hnagisini isterseniz onu seçip “>” tuşuna tıklayınca o sizin uygulamanıza ekleniyor.Işte bu idenin gücü yavaş yavaş görünmeye başladı. Bir uygulama için ek olarak kullanılabilen bütün özellikleri ekleyebiliyorsun ve hazır olarak ide bunu sağlıyor. Aslında java da her şey kodla yapılır ama bu ide bir çok şeyi hazır yapabiliyor. Hata tahmin edemediğiniz bir çok şeyi.or19

Değiştirmek istediğiniz bir şey varsa
değiştirebilirsiniz yoksa default olarak kalıp ileri dersiniz.or20

Dikkat yukardaki model için di. Şu ankiler ise view kontrolu içindir.

Resimlere dikkat ediniz. Çünkü her şey zaten ide aslında anlatıyor kısa kısa yazılarla.

or21

View oluşturun finişe tıklayarak.

or22

Uygulama oluşturulmuş oldu.

or23

Şimdiye kadar geldiyseniz sorunsuz olarak burdan sonraki işlemler çok daha zevkli olacak. Çünkü yavaş yavaş neler yapmak istediğimiz burada seçecez.

or24

Özellikle ilk yaptığınız şeyin açıklamasını okuyun. Mesela Bussiness component from tables aslında ne işe yaradığı altaki açıklamada anlatıyor. Ben bunları teker teker anlatmaya zamanım olmayacak.

Iki şekilde olur ya ingilizceniz iyidir okuduğunuzda ne işe yaradığını anlarsınız ya da ki çoğumuzun uyguladığı taktik dene ve gör.

Yani denersiniz ne işe yaradığınız tam anlamazssanız da nasıl kullanacağınızı veya nelewr yapabileceğinizi tahmin edersiniz.or25

Şurayı biraz anlatayım. Neatbeans te javanın bir ide sidir. Orda database bağlanmak için 2-3 satır kodla ancak olur. Mesela java kodu içinde sql standart kodları yazma felan.

or26

Ilerde analatacağım bu username ve password oracle kurarken anlatacağım. Bilgileri girip bakın sadece veritabanı kurarken (ek bilgi; hr kullanıcısını aktifleştirme ve ona parola atama) bilgileri girip diğer şeyler karışmadan test connection ile test edip bağlanmazssa hata verir. Şu an başarılı olmuş yani veritabanına bağlantı sağlanabilir.

Bakın ben oracle xe yi anlatacağım için onu örnek vermişim siz orda mysqg ya d abaşka bir database isterseniz onu seçersiniz.

Connection Type den seçim yapğın.Isterseniz siz mysql bağlanın.

or27

Ok dediğimiz anda bağlantı gerçekleşmiş olur.

or28

Dikkat Query tıklayıp hr database de var olan bütün tabloları görebiliriz.

or29

Hangi tabloyu istiyorsak onları seçip “>” tuşuyla uygulamaya alırız.

or30

Şu an seçili olanı ekledik.

or31

Şimdi ide bunlar üzerinde işlemler yapar. Tabloları ilşkilendirir.

or32

İlişkilenrilmiş tabloları seçtik.or33

Dikakt az önce geldiğimiz yere gelmiş gibiyiz ama değil. Burda eğer başka tabloları ilşkilendirmek istersek o zaman tekrar query deyip seçimlerimizi yaparız.

or34

AppModule oluşturacak yani tablo karışımından oluşan yapı.

or35

Next ya da kutucuğu tıklayın arka planda yapılan işlemlerin bir kısmını görebilirsiniz.

or36

Finişle bitirin.

or37

Dikkat

or38

or39

or40

or41

or42

or43

or44

or41_1

or42_2

or43_3

or44_4

or45_5

or46_6

Write a Comment

Let me know what you think?