gpt4 book ai didi

java - Spring MVC : correct package for POJO used in services

转载 作者:行者123 更新时间:2023-11-29 09:28:54 25 4
gpt4 key购买 nike

我正在 Spring Boot 上开发一个 MVC 应用程序,这里是它的包的结构:

enter image description here enter image description here enter image description here

“域”包包含用于 Redis 的 JPA 实体和 POJO;包“repository”包含用于域模型的 Spring Data 存储库; “服务”包包含服务层并与存储库一起使用; “controller”包包含与服务一起工作的 REST Controller 。

但通常,服务需要使用一些 POJO 来获取服务特定的数据并将其传递给 Controller ​​。比如FeedPage类,本质上是POJO,聚合数据,计算FeedService,与数据库无关。

能否请您协助为此类 POJO 提供正确的软件包:1)将其与数据库实体一起存储在“域”中2)将其存储在服务包(services.feed)中?3)在每个服务下创建包“model”并在那里存储POJO

谢谢!

最佳答案

偶然发现了我的老问题。

最终在服务层的相应包中添加了一个 DOs 类。 DO 的命名约定是 xxxDO,这让我很容易在项目树中注意到这些类。

关于java - Spring MVC : correct package for POJO used in services,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31503877/

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