0

我已经开始认真阅读这个框架,我正在了解 DI 是在哪里以及如何完成的。我查看的示例向我展示了硬编码和引用但并非真正从 UI 到数据库的值。我想知道,只是看这里的大图,我想知道在一个实际与 AJAX 框架集成的实际应用程序中,信息(用户输入)如何到达 bean。

告诉我这个过程是否正确,是 java 脚本调用容器以查找函数(通过映射),setter 用于从用户输入设置类的 bean(POJO)值,然后已经被注入的 bean 使用这些值来执行功能。我只是想清楚数据如何从 UI 到 bean 以完成事务的过程和各种技术的作用。

4

1 回答 1

1

Ajax 请求进行了一些 http 调用。spring XML(或注释)将路由映射到控制器。URL 参数由 spring 解码并映射(并且可以选择验证)到命令对象(这是控制器方法的参数)。然后发生一些数据库查找和/或业务逻辑。由于它是一个 Ajax 调用,您通常会返回由某个映射库(Jackson、gson 等)生成的 json。

于 2012-06-26T20:01:23.627 回答