Skip to content

TahaTangulu/Java_Borsa

Repository files navigation

Borsa Uygulaması

Java Database kullanarak Borsa Uygulaması

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.

v1.2

  • 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.

v1.1

  • Jsoup ile siteden veri çekme eklendi.

  • Gelecek güncellemede siteden çekilen veri arayüze de aktarılacak.

v1.0

  • Arayüz eklendi.

  • Arayüz üzerinden SELECT,UPDATE,INSERT ve DELETE gibi komutları yapabiliyoruz.

  • Gelecek güncellemede siteden veri çekme eklenecek.

Bilgilendirme

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

çıktı

Projemizin son hali

çıktı2

Çekilen verilerden alınan .txt çıktısı

About

Java Database kullanarak Borsa Uygulaması

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages