了解Flow Spring Hibernate示例

时间:2011-12-27 08:02:13

标签: hibernate spring spring-mvc hibernate-mapping

我正在构建一个Spring,Spring MVC&的小型应用程序。 Hibernate参考

http://www.vaannila.com/spring/spring-hibernate-integration-1.html

定义了两种方法:   - > userUOmpl类上的saveUser,listUser

另外,两个方法(add,list)在UserController上。

我的问题是:应用程序如何知道将调用哪种方法?

2 个答案:

答案 0 :(得分:1)

因为MultiActionController默认使用InternalPathMethodNameResolver。 Tne控制器映射到/user/*.htm,表单发布到/user/add.htm。因此调用控制器,方法名称解析器调用add方法,因为路径以add.htm结束。

如果您计划将Spring MVC用于新项目,我建议您阅读spring参考文档,因为MultiActionController不再是在单个控制器中执行多个操作的首选方式。

答案 1 :(得分:0)

按惯例选择要调用的方法。

示例中的表单操作是add.htm。这映射到add()方法。