[[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