我必须在春天调用方法吗?

时间:2012-11-28 10:29:35

标签: java spring

我正在尝试使用spring.i将操作(插入,删除,更新和显示)放在单独的包中进行数据库操作。现在我的疑问是我必须调用包(它是否在控制器内?并且还有jsp页面也可以显示表格。

1 个答案:

答案 0 :(得分:1)

我不建议为插入,删除,更新和显示创建单独的包。

Spring建议使用如下所示的分层习语:

view->controller->service->persistence+model

视图和控制器紧密相连。视图将数据发送到控制器,控制器在将数据交给服务层之前对其进行绑定和验证。

服务层了解用例和工作单元。它使用持久性和模型类来完成用例并将响应返回给控制器。

控制器整理响应并决定下一个视图应该是什么。