【问题标题】:Architecture for modular Spring project模块化 Spring 项目的架构
【发布时间】:2014-10-27 21:07:50
【问题描述】:

我想为大型电子商务项目创建骨架。这将是一个巨大的工程。它应该是一个核心模块和一组附加模块。 现在我正在考虑将 maven 模块放入 Spring MVC 项目中。但我是 Maven 和 Spring 的新手 如何使每个模块独立于其他模块?有什么最佳做法吗? 有没有例子或代码sn-ps?

【问题讨论】:

标签: java spring maven architecture


【解决方案1】:

我有一个几个月前创建的多模块 Maven 项目。 我可以给你一些指点。

它可以被构造为一个父项目和它下面的多个子模块。 在我的例子中,使用 Maven 生成的输出是一个 .war 文件,其中包含来自每个子模块的 jar 文件。

如果需要,您可以从 maven 单独构建每个模块。

这是创建多模块的有用链接 http://skillshared.blogspot.in/2012/11/how-to-create-multi-module-project-with.html

这些是高级别的层:

Bean > 服务 > DAO [JPA]

另一个关于目录结构的有用链接是 Maven Multi Module Project Structuring Issues

【讨论】:

  • 我知道它不适合这里,但我知道相同的项目并且我在加载 spring .xml 文件时遇到问题。我的模块之一是一个 Web 应用程序(实际上是 Web 服务并使用 jersey 来构建它)。请求来了,Web 应用程序调用其他模块(其他模块中使用了 spring)。现在它找不到 .xml 文件并抛出 IOException,如果知道任何有用的链接或指导,请帮助我
猜你喜欢
  • 1970-01-01
  • 2016-09-27
  • 2016-04-26
  • 2011-04-23
  • 1970-01-01
  • 2020-01-16
  • 2017-09-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多