[英]Where do I put my methods with MVC?
我有一个包含控制器的文件夹/controllers
和另一个/models
,我在其中放置了带有get / sets的模型。
现在,放置从数据库等获取数据的方法的通常位置在哪里?
在我的上一个项目中,我将其放在get / sets下,这有点令人困惑。
有帮助吗?
对于数据库,您可以有一个DTO文件夹,但也可以有一个中间的Service文件夹,您可以在其中放置所有业务规则。 我喜欢拥有一个单独的DTO对象,以简化模拟。
对于严格的数据访问,Spring Boot处理大多数CRUD。 您只需要配置spring即可知道您具有数据访问层。 @JpaRepository执行此操作。 这可能是您应该开始寻找的地方。 对于自定义数据调用,您将不得不在稍后构成数据访问的类中编写自定义方法。
您的问题非常广泛,但我希望我已经给您足够的机会来探讨。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.