我在哪里使用MVC的方法?

时间:2018-05-14 16:08:35

标签: java spring model-view-controller

我有一个带有控制器的文件夹/controllers和另一个带有get / sets的/models文件夹。

现在,通常放置方法从db等获取数据的地方......?

在我的上一个项目中,我把它置于get / sets之下,这有点令人困惑。

任何helP?

2 个答案:

答案 0 :(得分:0)

对于数据库,您可以拥有DTO文件夹,但您也可以拥有一个中间服务文件夹,您可以在其中放置所有业务规则。我喜欢有一个单独的DTO对象来使模拟变得更容易。

答案 1 :(得分:0)

对于严格的数据访问,spring boot处理大部分CRUD。您只需要配置spring即可知道您有数据访问层。 @JpaRepository这样做。这可能是你应该开始寻找的地方。对于自定义数据调用,您将不得不在构成数据访问权限的类中编写自定义方法。

你的问题非常广泛但我希望我已经给你足够的看法了。

https://spring.io/guides/gs/accessing-data-jpa/