Kategória: StudiCore Java tanfolyam

  • Java saját szoftver készítése 9. rész – MVC és DAO az Áfa modulon keresztül

    Java saját szoftver készítése 9. rész – MVC és DAO az Áfa modulon keresztül

    Úgy látom, hogy korábban nem beszéltem a rendeléseket rögzítő szoftverem elvi felépítéséről, a különféle kérések kezeléséről, az adatok kiszolgálásáról. Itt jön képbe az MVC és a DAO, most ezeken keresztül mutatom be, hogy működik a programom. Ha megnézzük a StudiCore Java SE tanfolyamának részleteit, ott az Adatbázisok + Java SE haladó eszközök kurzus 35. fejezete…

  • Java saját szoftver készítése 8. rész – Értesítő ablakok

    Java saját szoftver készítése 8. rész – Értesítő ablakok

    Írtam egy saját ErrorDialog osztályt, hogy a hibaellenőrzések során kapott problémákat meg tudjam jeleníteni. Aztán most eszembe jutott, hogy a StudiCore képzésében is volt szó ezekről az értesítő ablakokról, így a saját osztályra nem lesz szükség. Ezek használata sokkal kényelmesebb, szabványosabb lesz a kód, és már egy csomó dolgot megírtak előttem, amit csak fel kell…

  • Java saját szoftver készítése 7. rész – OrderDetailsDialog problémák

    Java saját szoftver készítése 7. rész – OrderDetailsDialog problémák

    Hú, egy jó érdekes feladatba futottam bele, gondoltam megosztom mindenkivel. Van az OrderDetailsDialog osztályom, ami gyakorlatilag egy JDialog ablak. Ez a felelős a megrendelések felviteléért és a módosításáért is. Most még különösebb dizájn nélkül így néz ki: Haladjunk felülről lefelé.

  • Pár hasznos apróság Java programozáshoz

    Pár hasznos apróság Java programozáshoz

    Megosztanék pár hasznos apróságot, melyet a Java programozás során használtam ma fel, hátha más is rákeres, és akkor magyarul is meglesz. Persze nekem is jó, ha később tudom, hova mentettem őket, úgyhogy double win 🙂

  • Most alakul ki a végleges terv

    Most alakul ki a végleges terv

    A múltkoriakban írt terveket egyedül készítettem, mivel pont akkor úgy jöttek össze az ünnepek, hogy nem volt elérhető a mentorom. Azóta már itt van, és a segítségével nagyon jó dolgok készülnek. Most úgy néz ki, hogy végre kikristályosodtak a felelősségi körök, és erről hamarosan újra írni is fogok. Épp ma kaptam választ a mentoromtól egy…

  • Java saját szoftver készítése 6. rész – ModifyDeleteDialog

    Java saját szoftver készítése 6. rész – ModifyDeleteDialog

    Ugye most ott tartok a tervezésben, hogy vannak különféle listáim, melyek objektumokat tartalmaznak: List<Order> orders: ez a megrendeléseket tartalmazza List<Company> companies: a vállalatainkat tartalmazza List<Customer> customers: a megrendelőket tartalmazza List<Vat> vats: az áfa értékeket tartalmazza (mondjuk ez lehetne vatValues, szebben hangzik) List<Employee> employees: ez pedig a dolgozóinkat tartalmazza Tervezek egy ModifyDeleteDialog dialógusablakot, melyet az objektumok…

  • Java saját szoftver készítése 5. rész – SQL Date átalakítása LocalDate-ra

    Java saját szoftver készítése 5. rész – SQL Date átalakítása LocalDate-ra

    Most belefutottam egy problémába, az SQL adatbázisból kiolvasott Date típusú adatot használnám fel egy Order típusú objektum elkészítéséhez, ami viszont LocalDate típust vár. A ResultSet rs tartalmazza az SQL lekérdezés eredményét. Egy while ciklussal végig megyek rajta, és kiolvasom a rekordokat. A getString metódussal kiolvasom a Date értéket, és azt átalakítom LocalDate típusúvá:

  • Java saját szoftver készítése 4. rész

    Java saját szoftver készítése 4. rész

    Elkészítettem azokat az osztályokat, melyek az adatbázisból kiolvasott adattáblák tartalmából készítenek objektumokat. A kiolvasás során létrejövő objektumok aztán majd listákba kerülnek, és azokat fogom feldolgozni és használni a vizuális felületen. Egyelőre még csak a kontruktorokat, gettereket és settereket hoztam létre, illetve az adattagokat határoztam meg. Most látom már, hogy a múltkor használt adatbázis oszlopneveket kicsit…

  • Java saját szoftver készítése 3. rész

    Java saját szoftver készítése 3. rész

    Most készítem el az adatbázist és az adattáblákat, és közben rájöttem, hogy angol elnevezéseket kellene használnom. Ennek az a fő oka, hogy ha fel szeretném külföldön használni az elkészült szoftvert referenciaként, akkor nem kell fordítgatnom a forráskódot, változóneveket, adattáblákat stb. Ha pedig Magyarországon lesz megmutatva valakinek, ő úgyis megérti majd az angol elnevezéseket. A szoftver…

  • Java saját szoftver készítése 2. rész

    Java saját szoftver készítése 2. rész

    Folytassuk akkor a StudiCore nagy feladatául szolgáló Java saját szoftver készítését a programtervvel. Ebben a bejegyzésben leírom, hogyan képzelem el a program működését, mit lehet vele csinálni, és hogyan működnek az egyes programrészek. A szoftver tárolja a vállalkozásaink megrendeléseit, vevőit és íróit. Mivel alapvetően minden cég a sajátunk lesz, így az a koncepció, hogy bármelyik…