首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Spring创建和初始化对象序列

使用Spring创建和初始化对象序列
EN

Stack Overflow用户
提问于 2011-03-16 04:54:18
回答 1查看 683关注 0票数 0

背景

系统有以下高级步骤:

  1. Main.创建系统入口点(例如,ReportBean).
  2. Report工厂。创建一个类,该类隐藏如何创建报表的知识。由于报表是使用报表创建器创建的,因此该类可以被视为报表工厂factory.
  3. Report Creator。创建一个类,该类可以实例化给定特定报表类型的适当类。报表创建者紧密耦合到特定的报告工具implementation.
  4. Controller工厂。创建一个类,隐藏如何创建控制器的知识。例如,如果软件开发体系结构是基于Servlets的,那么工厂将创建一个控制器,该控制器可以读取参数,使用API写入流,并设置报表为saved.
  5. Parameters工厂的完全限定目录路径。创建一个类,该类隐藏参数如何从用户输入(由控制器提供的、可能不是强类型的)转换为强类型报告的知识--特定的parameters.
  6. Report.创建一个可以执行报表的类。以下需求链总结了前面步骤的必要性:

(a)报告需要报告类型。

(b)报告类型需要输入参数。

(c)输入参数必须由控制器填充。

(d)控制器与应用程序框架集成。

序列图类似于:

问题

  1. 可以用Spring来实现这样的序列吗?如果是的话,配置Spring会涉及到什么?如果没有,会使用什么容器?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-16 09:27:59

是的,spring可以做到这一点,这是基本的依赖注入。更确切地说,您将定义服务之间的依赖关系。确切的初始化顺序将是这些依赖项的结果。

您可以使用任何有效的spring方法来实现这一点,比如注释或xml配置文件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5321216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档