0

我想澄清一些关于整合弹簧和支柱的时刻。每个应用程序只有一个动作类从MappingDispatchAction. 所以,实际上我的应用程序在做某事时使用的不是动作对象,而是我的动作中的方法。我想要从春天开始的只是初始化这个动作,现在就全部完成。只需简单地设置 DAO 对象。我查看了文档,但我不明白以下内容:

我们在 action-servlet.xml 中使用 action path fromstruts-config.xml作为 bean 的名称。好的,但是我应该action-servlet.xml为每个路径名写入 bean 并设置这个糟糕的 DAO ref 还是什么?

4

1 回答 1

0

Struts 1 配置文件将使用DelegatingActionProxy该类作为type所有动作配置的属性。

Spring 配置文件将包含每个动作实现的 bean 定义。我不知道你在说什么 DAO,但是需要 DAO 或服务注入的操作需要列出它们,是的——这就是 Spring 配置。

如果您对使用 XML 配置不感兴趣,您也可以使用注解,或者如果许多 bean 共享相同的 DAO/服务/等,则可以使用 bean 继承。属性值。

于 2011-11-21T13:18:46.940 回答