真的有必要实现服务层吗?在我的项目中它似乎没有任何好处。
public void save(Student student) {
StudentDao.save(student);
}
它所做的只是调用 DAO 层:
public void save(Student student) {
sessionFactory.getCurrentSession().save(student);
}
这对于我所有调用 DAO 层的方法来说都是一样的。
最佳答案
这不是必需的,但这是为调用许多 DAO 的方法启用事务的好地方。
通过服务层,您还可以将服务逻辑与 DAO 层分离。
关于jakarta-ee - 服务层有必要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20947628/