MMORPG.pl
https://mmorpg.pl/

Pytanie do Javovców
https://mmorpg.pl/viewtopic.php?f=54&t=43939
Strona 1 z 2

Autor:  zaboleq [ 19 mar 2014, 11:00 ]
Tytuł:  Pytanie do Javovców

Chcę sobie uprościć robotę i niestety nie mam na to zbyt dużo czasu dlatego pytam tutaj wpierw bo wiadomo, że na forum spor speców od it ;). Dla was to bułka z masłem.

Nigdy javy praktycznie nie dotykałem(poza prostą apką co 10x zmienia hasło co by można takie samo ustawić). Teraz natomiast potrzebuje zrobić jakąś apkę z prostym gui, co by user mógł wpisywać wartości w pola i potem zawartość tych pól będzie wrzucana do odpowieniego polecenia sqlowego a potem to pójdzie do bazy na serwerku. Problemem jest gui ;F.

Framework do połączenia z aplikacją/bazą danych mam(API też ma fajną dokumentację) ale zastanawiam się jak to najprościej zrobić GUI bo nigdy nie robiłem interfejsu w javie. Prawie nigdy eclipsa nie dotykałem :0. Pisałem w not++ i kompilowałem z wiersza poleceń bo mi to stykało ;).

CHodzi o to, że czasu nie mam na to za dużo w robocie bo to taki enchancment na którego nie ma kasy a człowiek ma w uj roboty i już 10 taczek czeka załadowanych. a w domu nie będę nad tym siedział bo zabardzo czasu nie mam a potem premiera TESO i DS2 i w ogóle ;(.

Autor:  kamilus [ 19 mar 2014, 11:14 ]
Tytuł:  Re: Pytanie do Javovców

Aplikacja terminalowa, okienkowa czy webowa?

Terminal:
Console console = System.console();
String cycki = console.readLine("cycki:");

okienka:
String cycki = JOptionPane.showInputDialog("cycki:");

Autor:  zaboleq [ 19 mar 2014, 12:37 ]
Tytuł:  Re: Pytanie do Javovców

Okienkowa Tczewiak.

Będę szukał pewnie w domu i może coś wynajdę sensownego jak to wszystko obrobić i żeby przyzwoicie wyglądało ;).

Autor:  kamilus [ 19 mar 2014, 12:39 ]
Tytuł:  Re: Pytanie do Javovców

zaboleq napisał(a):
Okienkowa Tczewiak.

Będę szukał pewnie w domu i może coś wynajdę sensownego jak to wszystko obrobić i żeby przyzwoicie wyglądało ;).



String cycki = JOptionPane.showInputDialog("cycki:");
String sql = "SELECT costam FROM dupa WHERE fragment="+cycki+" AND blablabla=1";
...

Autor:  Oyci3C [ 19 mar 2014, 12:45 ]
Tytuł:  Re: Pytanie do Javovców

Okienkowa Java aehaehhaehaehae, aehahahehae, ahe....
Już wolałbym to w VB zrobić:)

Autor:  ghul [ 19 mar 2014, 12:55 ]
Tytuł:  Re: Pytanie do Javovców

Moze Swing :) ?
Np NetBeans ma chyba template'y do robienia GUI w Swingu mozna szybko i latwo zrobic cos prostego.

Edit. Swing = biblioteka do robienia GUI w Javie.

Autor:  zaboleq [ 19 mar 2014, 12:59 ]
Tytuł:  Re: Pytanie do Javovców

Oyciec sęk w tym, że nie wiem czy takie VB połączy się z ASową maszyną, wykona jakieś polecenia na asie i na końcu podłączy się do bazy db2 i tam podziała. Aplikacja ma być prosta a jednoczeście ja sam chce się też czegoś nauczyć w tym wypadku w javie. Po chuj mi vb:P?

Java wiem, że zrobi coś takiego, .net też pewnie ale za dużo jebania by z tym było imo w .net. VB nie znam w ogóle. Pewnie VB ma jakieś dojście do asowych maszyn ale nawet nie chcę w to wnikać.

Autor:  Oyci3C [ 19 mar 2014, 13:06 ]
Tytuł:  Re: Pytanie do Javovców

Jeśli cokolwiek zrobi Java to zrobi to nawet Python:)
Java nie nadaje się do aplikacji klienckich, to po prostu takie moje zboczenie.
Ergo w Javie robisz coś 10 razy dłużej żeby jakoś wyglądało, działało i bezproblemowo odpalało się u klienta.
Pewnie zaraz ktoś nakrzyczy, kto na Javie zęby zjadł, że też tak potrafi ale Ty wyraźnie napisałeś, że zaczynasz więc Java fefefe do czegoś takiego.

Autor:  zaboleq [ 19 mar 2014, 13:28 ]
Tytuł:  Re: Pytanie do Javovców

Python jest spoko do operacji na plikach i sam czasami go używam ale stwierdziłem, że czemu nie dać szansy javie ;)? TO ma być aplikacja głównie dla mnie i dla góra kilkunastu userów. Żaden kosmos tutaj nie wchodzi w grę. Jak coś się potrafi podłączyć do maszynki as400 to zapewne się nada. Ja wyszedłem od javy bo wiem, że on to potrafi i coś tam nawet w niej robiłem prostego kiedyś tam i nie było strasznie ;).

Autor:  iniside [ 19 mar 2014, 13:55 ]
Tytuł:  Re: Pytanie do Javovców

W .NET nie mozesz tego napisać ? WinForms albo WPF ?
Jak ma byc na szybko to przeciagniesz pare kontrolek, klikniesz na nie dwa razy, napiszesz kod i tyle.

W jaki sposob wyciagasz dane z bazy danych ? Przez jakis Javovy ORM, czy przez Http po REST ?

edit:
I czy masz bezposrednio dostep do bazy danych ?
Jak bys mial to nie widze sensu sie pierdolic z Java.
Dodajesz Entity Framework do projektu, przeciagasz table z bazy danych ktore ci sa potrzebne, masz ORM w mniej niz 20 sekund, a potem w WinForms piszesz prosta appke, co powinno ci zajac jakies 5 minut.

Autor:  zaboleq [ 19 mar 2014, 14:33 ]
Tytuł:  Re: Pytanie do Javovców

Inside no może .NET to rzeczywiście jakaś opcja. Z tym, że ja raczej debuguje w visualu niż coś w nim pisze :P. WinForms na pewno dałoby rade i w .net pewnie prościej by było tą appke później rozbudować.

Jako takiego bezpośredniego dostępu nie mam. Aby móc dostać się do bazy to muszę podłączyć się z maszyną ASową i oczywiście się do niej zalogować. Chociaż w sumie dostęp do plików mam także można to nazwać bezpośrednim dostępem :). Nie wiem tylko jak w .net wyglądac dostęp do as400 machine. Musiałbym zajrzeć do dokumentacji ibma.

P.S
To jest db2 i as400 więc nie wszystko może być takie oczywiste albo proste jak by się mogło wydawać :)

Autor:  Oyci3C [ 19 mar 2014, 14:43 ]
Tytuł:  Re: Pytanie do Javovców

Oj boksowałem się kiedyś z AS i DB2 w hurtowni danych klepanej w Delphi2006.
Na szczęście ktoś kiedyś poczynił odpowiednie komponenty i wszystko stało się proste poza strukturą samych baz posiadających tysiące (naprawdę) tabel i pól jak XTADECSA, XTADECSO i tak dalej ;-)

Autor:  zaboleq [ 19 mar 2014, 14:48 ]
Tytuł:  Re: Pytanie do Javovców

Na 1000% jest jakiś redbook od ibma na temat integracji as400 z .net(ADO) ale kurwa nie kce mi się tego czytać :F. Dodatkowo w domu na kompie nie mam nic do iseries wiec musiałbym z pracy przemycać jakieś dllki co by je np do projektu włączyć etc. No nic, wygląda na to, że będę musiał poczytać trochę więcej niż planowałem...

Autor:  Oyci3C [ 19 mar 2014, 14:54 ]
Tytuł:  Re: Pytanie do Javovców

No ale nadal nie wiem gdzie jest problem. Jaka integracja?
Masz się po prostu dostać do źródła danych A, opracować dane, wrzucić do źródła B.
Spisz sobie co potrzebujesz:

1. Dostęp do DB A, dll/komponent do podłączania się z VB/Java/C#/Python/Delphi/Cokolwiek
2. Dostęp do DB B, dll/komponent do podłączania się z VB/Java/C#/Python/Delphi/Cokolwiek
3. Zapytania SQL selecty A z insertami do B

Finito.

Autor:  zaboleq [ 19 mar 2014, 15:06 ]
Tytuł:  Re: Pytanie do Javovców

Niahu ostatnio coś w C++ napisał chyba, liczę że mi pomoże tutaj ;).

No to ogólnie nie jest jakiś problem może poza tym, że muszę do tego przysiąść a czasu nie mam + zastanawiałem się nad wyborem narzędzia. Nie ukrywam, że chciałbym je rozbudować jak się znajdzie wolny czas ale póki co chyba poszukam info o integracji as400/db2 z .net.

Jak opracuje to się pochwale badziewiem, które opracowałem :F(ale w sumie kogo to obchodzi :F).

Autor:  Oyci3C [ 19 mar 2014, 15:08 ]
Tytuł:  Re: Pytanie do Javovców

Mnie bo specjalizuję się w integracjach :)

Autor:  White Trox [ 19 mar 2014, 15:16 ]
Tytuł:  Re: Pytanie do Javovców

na zdrowy rozum najszybciej będzie chyba java + netbeans, pewnie jest multum filmików na youtubie jak to zrobić w parę minut.

To nawet zrobi Python? haha haters gonna hate.

Autor:  zaboleq [ 19 mar 2014, 15:58 ]
Tytuł:  Re: Pytanie do Javovców

Oyci3C napisał(a):
Mnie bo specjalizuję się w integracjach :)



Oyciec czym Ty w ogóle się zajmujesz :) ?
Spoko, jak to to zrobię to napisze co i jak czy szło topornie czy też nie.

Autor:  Oyci3C [ 19 mar 2014, 15:59 ]
Tytuł:  Re: Pytanie do Javovców

Głównie ratuję polskie firmy, które wydały pierdyliard kasy na soft, który nie nadaje się do polskiej księgowości ;-)
Ergo integrację obustronną, interfejsy chociaż i MRP dla drukarni czy RCP ;)

Autor:  Niah [ 19 mar 2014, 16:22 ]
Tytuł:  Re: Pytanie do Javovców

zaboleq napisał(a):
Niahu ostatnio coś w C++ napisał chyba, liczę że mi pomoże tutaj ;).


Gdyby nie highlander nie wiedziałbym o tym temacie :wink:

Nie znam się :] ale gdybyś potrzebował pomocy z sqlem to MOŻE będę wstanie pomóc

Strona 1 z 2 Strefa czasowa: UTC + 1
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | Copyright © 2001-2012 MMORPG.pl Team