Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Java data driven application

[es] :: Java :: Java data driven application

[ Pregleda: 1627 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

anaxim
Srbija

Član broj: 204660
Poruke: 83
*.teol.net.



Profil

icon Java data driven application01.07.2010. u 12:18 - pre 168 meseci
Potrebno mi je da za projekat na faksu uradim aplikaciju koja se konekture na bazu i radi CRUD operacije.
Posto ne zelim da to odradim samo reda radi, interesuje me sta vi koristite za razvoj takvih desktop aplikacija?

Ja sam odabrao sledece:

IDE: Eclipse
DB: MySql
GUI: Swing
ORM: Hibernate

Kao medjusloj za povezivanje swing kontrola i hiberneta iskoristio bih Spring.

Dodao bih da bih koristio i neki dizajner formi za Eclipse kako bih smanjio barem malo vreme razvoja aplikacije.

Ako imate neki drugi predlog samo recite.

 
Odgovor na temu

Radovan__III
Radovan__III
Beograd

Član broj: 15669
Poruke: 1245
*.dynamic.isp.telekom.rs.



+26 Profil

icon Re: Java data driven application01.07.2010. u 12:37 - pre 168 meseci
U savrsenom svetu verovatno bi se mnogo vise aplikaicja radilo na taj nacin. U svakom slucaju po meni sjajno za tebe licno da to odradis na dati nacin. Da li ces izabrati mysql kao bazu ili neku drugu je krajnje nebitno posto koristis hibernate ( mozda cak i bolje da izaberes neku bazu koja ce biti samo u memoriji dok radis na programu a onda posle samo prebacis na mysql). Koriscenje springa je dobro ali u desktop aplikacijama moze se pokazati kao gubljenje vremena posto realne potrebe bas i nema ali moze, i aplikacija ce biti jos bolja jer ce se lako moci prebaciti u neku web varijantu. Ako te plugin za dizajn formi usporava mozes uzeti neki program koji se bavi npr samo tim.
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

 
Odgovor na temu

petricb
student
Beograd

Član broj: 194094
Poruke: 1
*.kbcnet.rs.



Profil

icon Re: Java data driven application02.07.2010. u 01:19 - pre 168 meseci
Smatram da sve mozes uraditi na navedeni nacin ukoliko poznajes Spring i Hibernate. Ali ukoliko ne, smatram da mozes izgubiti previse vremena da savladas neke osnovne stvari, pogotovu ako se upoznajes sa nekim osnovama programiranja (ipak je to za potrebe fakulteta gde cak i pretpostavljam da je pozeljnije ne koristiti Hibernate iako je odlicno da ga poznajes).
Sto se tice baze. Ukoliko je web aplikacija mozes i postgre, ako je desktop imas i neke embeded baze poput H2(brzo ces provaliti) ili najjednostavniji Access.

Eclipse je OK, a za Eclipse ima par pluginova za dizajn formi. Ja sam se igrao samo sa VE(visual editor) lako se koristi i MigLayout- jako jednostavan i dobar layout za Swing. (mada napominjem ako samo treba primer CRUD mozes i bez GUI, samo lepse izgleda ne znaci i da je bolje uradjeno :D ).
 
Odgovor na temu

anaxim
Srbija

Član broj: 204660
Poruke: 83
*.teol.net.



Profil

icon Re: Java data driven application02.07.2010. u 07:12 - pre 168 meseci
Spring i Hibernate ne poznajem, jer dolazim iz .Net sveta, mada se moze reći da nisam bas novajlija ni u programiranju ni u koristenju ORM bibliokteka.
Posto sam vec dosta radio u C# u kombinaciji sa Visual Studio mislim da bi mi prilicno vremena oduzelo da rucno kodiram forme, pa sam se zbog toga odlucio za upotrebu dizajnera.
Izbor baze je pao na MySql jer na faxu imamo jedan testni server na kome se on vrti. Naravno u produkciji kada bih koristio MySql korisio bih njegov InnoDB engine.
Sada jos par pitanja, da li swing kontrole podrzavaju databinding slican onome u .NETu posto koliko sam Radovan__IIIa razumeo za binding ne moram da koristim Spring? Posto sam novajlija u javi, a kao korisnik sam se susreo sa samo nekoliko java desktop aplikacija interesuje me konkuretnost u brzini .NETu. Kao projekat cu raditi apstrahovanu verziju nekog POS sistema, mada koliko sam citao i Java koristi JIT nacin prevodjenja pa bi razlika trebala da bude u slicnim aplikacijama do 5% nekada u korist .Neta nekada u korist Jave?
 
Odgovor na temu

[es] :: Java :: Java data driven application

[ Pregleda: 1627 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.