gpt4 book ai didi

java - 通过 Spring 使用 REST Web 服务

转载 作者:行者123 更新时间:2023-12-01 12:16:48 25 4
gpt4 key购买 nike

我想使用 Spring MVC 创建一个应用程序。我将使用 REST API 来处理我的数据库。

我的想法是在Service层使用Spring的RestTemplate。这是不是一个好主意?还是把RestTemplate代码直接做DAO比较好?

问候。

最佳答案

我想创建一个DatabaseAccessService接口(interface)并实现它。

类似这样的事情

@Service
public class DatabaseAccessServiceImpl implements DatabaseAccessService {

@Autowired
private RestTemplate restTemplate;

public void storeData(Data data){
...
restTemplate.postForObject(...)
...

}

}

从我的角度来看,DAO 应该只用于通过 JDBC、JPA 等访问数据库,而不是像基于 REST 或 SOAP 的 Web 服务那样的服务调用。

关于java - 通过 Spring 使用 REST Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26948430/

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