Aplikasi Enterprise umumnya memiliki arsitektur layer, dimana setiap layer memiliki tanggungjawab berbeda. Java Enterprise mempunyai 3 layer, yaitu:
Presentation layer : Melakukan penanganan tampilan dan interaksi dengan user,
Business layer : Melakukan eksekusi business logic,
Database layer : Berfungsi menangani storage.
Keuntungan layering:
Menyederhanakan problem, agar tidak terlalu kompleks
* Masing-masing layer memiliki tanggung jawab berbeda
* Masing-masing layer dapat didevelop [...]






