我是 java 新手,但在 .NET 方面有经验。我在 Servlet/JSP/JDBC 中开发 CRUD 用于学习。在开发过程中想要正确命名将要使用的包和文件。
如果我没有正确命名适合 javaEE 项目的名称,我会感到不舒服。
我对此进行了很多搜索,最后决定使用这种命名方式。请参阅下面的目录并建议我是否可以从您的开发经验中修复它。
我是否应该在一个名为 UserController 的单个控制器中为所有 CRUD 和相关的用户操作使用一个控制器,因为如果我有管理、产品等页面,那么每个页面都会有很多控制器?
User --> Properties only (POJO)
UserDAO --> Interface
UserDAOImpl --> Methods for CRUD etc
我将很快切换到 MVC 框架,并将探索 JSF、Spring 和 Struts。