有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java服务层建议

我对服务层有一些疑问。我有一些DAO,叫做EmployeeDAO,ProjectDAO,等等。 现在,访问这些DAO的最佳方式是什么?我应该为每个DAO创建单独的服务层,还是创建一个包含所有DAO的公共服务层。 我想在这里用弹簧。 考虑加载bean和性能,哪一个是好的


共 (1) 个答案

  1. # 1 楼答案

    我认为最好是把事情分开,例如EmployeeServiceProjectService等等。我认为最好是把事情分解。想象一下,如果您有一些对这两者都通用的方法,那么您使用相同的方法来访问Employee数据和Project数据。现在,在您的项目中,几个月后,Employee数据发生了一些变化,但Project数据没有变化。就Project数据而言,您必须对代码进行重构,而这是不需要的

    故障应该可以让你更好地维护系统