Setelah saya pelajari dari buku, dan training-training yang telah saya ikuti. Sebenarnya untuk membuat sebuah aplikasi Enterprise terdapat sebuah Pola dalam pembuatannya
- Buat Model ( untuk pemetaan database ). pada package model, sebagai wakil database yang ingin diolah oleh sistem tersebut.
- Buat Interface DAO ( Data Acess Object ). pada packe dao, sebagai sebuah kontrak apa saja hal-hal yang perlu dilakukan per Object pada model, seperti save(object), delete(object)
- Buat Implementasi dari Interface DAO tersebut. pada package dao.impl, dimana query atau pengolahan database hanya boleh terjadi pada package ini.
- Buat Interface untuk Service, pada package service, sebagai kontrak dari hal hal apa saja yang ingin dilakukan sistem tersebut, yang berarti penggunaan DAO tersebut.
- Buat Implementasi untuk Service, pada package service.impl, sebagai implementasi atau pengolahan data yang melibatkan berbagai macam DAO.
- Ya Buat Programnya :p
Nah diharapkan Tips tersebut mempermudah mereka yang ingin membuat sebuah aplikasi Enterprise.
Mohon masukkannya.