我正在使用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
Run Code Online (Sandbox Code Playgroud)
现在我想要合并Spring框架,是什么让我放置在DAO和BO接口和实现的某个地方.我已阅读本文链接,建议的项目结构不适合我的.我想到的是添加这个:
/src/main/java/myName/appName/dao
/src/main/java/myName/appName/bo
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
这不好吗?我想学习好的做法.