gpt4 book ai didi

java - Spring-区别和用例@Repository 和@RepositoryRestResource?

转载 作者:行者123 更新时间:2023-11-30 07:54:08 26 4
gpt4 key购买 nike

当我开始使用 spring boot 时,我一直在使用 @Repository 注释我的界面,这些天我一直在遵循相同的方法,但今天我碰巧遇到了另一种称为 @ 的注释方式RepositoryRestResource。它们有什么区别,什么时候使用。

最佳答案

@RepositoryRestResource 表示您拥有存储库的 REST 端点。所以用户直接通过 REST 调用来调用它。

@Repository 是以某种方式存储数据(CRUD 操作)的组件的标记。外部用户无需直接访问它。

所以在 @RepositoryRestResource 的情况下,您没有任何 Controller /服务/dao 层,但可以直接访问。

关于java - Spring-区别和用例@Repository 和@RepositoryRestResource?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44264010/

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