Summary:
Java ile istediğimiz siteden veri çekerek bunu veri tabanına kaydedebiliyoruz. Veri tabanına kaydettiğimiz verileri arayüz arayıcılığı ile görüntüleyebiliyoruz ve SELECT, INSERT, UPDATE ve DELETE gibi sorgulamaları gerçekleştirebiliyoruz. Son olarak bu çektiğimiz verileri istersek .txt olarak çıktı alabiliyoruz.
Açıklamalar:
Projenin çalışması için gerekli olan MySQL JDBC connector ve jsoup java kütüphanemize eklememiz gerekmektedir. library kısmında mysql-connector-java-5.1.18-bin.jar ve jsoup-1.14.3.jar adı altında bulunmaktadır.
- Bir borsa sitesinden paranın Birimi, alışı, satışı, artışı, o an ki saatini ve tarihini çekebiliyoruz.
- Verileri .txt olarak çıktı alabiliyoruz.
- Hakkkında kısmı eklendi.
-
Jsoup ile siteden veri çekme eklendi.
-
Gelecek güncellemede siteden çekilen veri arayüze de aktarılacak.
-
Arayüz eklendi.
-
Arayüz üzerinden
SELECT,UPDATE,INSERTveDELETEgibi komutları yapabiliyoruz. -
Gelecek güncellemede siteden veri çekme eklenecek.
Veri çekeceğimiz siteye bağlanmak için:
Document doc = Jsoup.connect("site").get();Veri çekilecek sitedeki birimlerin konumunu belirtmek için
Element baslikElementi = doc.select("konum").first();Örnek kullanım: Bu şekilde div içindeki -x0'ın a kısmından Para biriminin ne olduğunu çekiyoruz.
Element baslikElementi = doc.select("div.-x0 > a").first();Database bağlantısı için:
Bağlantı için yazış şekili:
jdbc:mysql://ipadresi:port/db_adıDatabase kullanıcı adı:
String username = "KullanıcıAdı";Database Parola:
String password = "Parola";Projemiz arayüzünden bir görsel
Projemizin son hali
Çekilen verilerden alınan .txt çıktısı

