[[oktatas:programozás:java|< Java]] ====== Java kódszervezés ====== ===== Bevezetés ===== Ezen az oldalon ötleteket találunk, hogyan szervezhetjük könyvtárakba a Java nyelven írt forráskódunkat. Azért van több is, mert egyik sincs kőbe vésve. Az elején egyszerűbb megvalósításokat találunk, később összetettebbeket. A végén találunk néhány MVC mintát, amely népszerű mostanság. ===== Példa 001 ===== Projekt01/ |-res/ | `-kep01.png `-src/ `--xxx/ `--xxx.java ===== Példa 002 ===== Projekt01/ |-anyag/ |-bin/ | `-Program01.jar |-class/ | `-Mainwindow.class |-grafika/ |-images/ | `-projekt01Icon_32x32.png |-src/ | |-Mainwindow.java | |-Makefile | `-manifest.mf |-tervek/ |-web | | | `-htdocs |-Changelog.txt |-Projekt01.geany `-todo.txt ===== Példa003 MVC ===== Projekt01/ |-dists/ |-class/ |-src/ | |-controllers/ | | |-Controller.java | |-models/ | | `-Model.java | |--views/ | | `-Mainwindow.java | |-Makefile | `-Projekt01.java `-Changelog ===== Példa 004 MVC ===== Projekt01/ |-bin/ |-class/ |-libs/ | `-MySQL.verzio.jar |-src/ | |-controllers/ | | `-Controller.java | |-models/ | | |-Model.java | | `-Mysql.java | |-views/ | | `-Mainwindow.java | |-Makefile | `-Projekt01.java `-Changelog