gpt4 book ai didi

java - 使用 spring 设计具有 View 、web 服务和调度程序的 N 层 Java EE web 应用程序

转载 作者:行者123 更新时间:2023-11-30 06:33:28 25 4
gpt4 key购买 nike

我有一个使用 Spring 和 Hibernate 的启动 Web 应用程序,目前有 3 层。查看、服务和 DAO。它还将域对象单独隔离。

Existing package structure

为此我想添加网络服务和调度程序。现在我应该在哪些层添加这些类?或者我应该为这些创建新的包吗? n 层 Web 应用程序的最佳实践是什么?

请分享您的想法和经验。

最佳答案

Web 和调度程序包?

这个问题没有“正确”答案,而且除了显示的内容之外,您对包装布局没有任何想法,因此很难更具体。

只要它在上下文中有意义,并且它是一致的,那么它实际上并不重要。在您识别并重构原始功能和新功能后,您可能会发现现有结构发生了变化。

关于java - 使用 spring 设计具有 View 、web 服务和调度程序的 N 层 Java EE web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7864731/

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