弹簧和MVC适当的项目结构
2022-09-03 00:53:48
我正在使用Maven开发Swing独立应用程序。我试图遵循MVC模式。我对我的项目结构感到困惑。我有这样的东西:
/src/main/java/myName/appName
/src/main/java/myName/appName/model
/src/main/java/myName/appName/view
/src/main/java/myName/appName/controller
现在我想整合Spring框架,是什么让我把DAO和BO接口和实现放在某个地方。我已经阅读了这篇文章的链接,建议的项目结构不适合我。我想到的是添加以下内容:
/src/main/java/myName/appName/dao
/src/main/java/myName/appName/bo
dao 目录的内容将如下所示(在模型目录中具有 Client 和 Customer 类):
/src/main/java/myName/appName/dao/ClientDAO.java
/src/main/java/myName/appName/dao/ClientDAOImpl.java
/src/main/java/myName/appName/dao/CustomerDAO.java
/src/main/java/myName/appName/dao/CustomerDAOImpl.java
这不好吗?我想学习良好的做法。