Quale (se entrambi) di seguito è il modo più convenzionale / accettabile per strutturare i pacchetti in un'app J2EE? Sto cercando di seguire il pattern MVC il più possibile.
- foo.bar.users
- foo.bar.users.servlets
- foo.bar.users.DAO
- foo.bar.users.Entity
- foo.bar.orders
- foo.bar.orders.servlets
- foo.bar.orders.DAO
- ecc ...
o
- foo.bar.DAO
- foo.bar.DAO.users
- foo.bar.DAO.orders
- ...
- foo.bar.servlets
- foo.bar.servlets.users
- foo.bar.servlets.orders
- ...