gpt4 book ai didi

java - 应如何使用 Spring/Hibernate 项目设置我的业务对象

转载 作者:行者123 更新时间:2023-11-30 09:48:04 29 4
gpt4 key购买 nike

我是第一次设置 Spring 3/Hibernate 3.6 应用程序架构并配置了所有部分,但需要有关业务层的正确架构设计的更多信息。请提供建议或资源链接,这些资源将建议为我的 Controller 和 DAO 之间的单独业务层进行适当的设置。是否有针对业务对象的建议技术或通常使用的 POJO?应用程序是否简单地划分为一个单独的文件夹,与我的 Controller 处于同一级别,用于业务对象?

最佳答案

这取决于您的应用程序的大小、您的业务对象的作用以及它们如何相互依赖。

通常,业务对象将驻留在一个或多个文件夹/包中,具体取决于

  • 功能,以及
  • 他们相互依赖

当您使用 Spring 来处理事务性和其他横切问题时,POJO 通常会专门完成这项工作。

我还见过非常大的应用程序的设计,其中服务层和 DAO 被分离到不同的应用程序中以实现更松散的耦合。因此,如何布局应用程序结构实际上取决于各种因素。

关于java - 应如何使用 Spring/Hibernate 项目设置我的业务对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6406386/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com