java - Hibernate 在启动时调用静态服务

标签 java spring hibernate rest

我有一个已成功映射到/service 的 Restful 服务,但我试图执行该服务,而无需在浏览器中加载/service 页面。这可能是一个糟糕的问题,但如果有人可以引导我走向正确的方向,我会尝试理解我的问题。

问题: 如何在不使用浏览器打开 @RequestMapping 页面的情况下执行 Restful 服务。我想以编程方式执行此操作,并且我一直在查看注释以查看是否加载该服务。

代码:

@RequestMapping(value = "/service")
@ResponseBody
@ResponseStatus(value = HttpStatus.OK)
public String getstuff()
        throws JsonMappingException, JsonMappingException, IOException {
    try{

    }catch(Exception e){

    }
}

最佳答案

编辑:我重新阅读了这个问题,我想我误解了。 我认为您想要的是使用调用该服务的工具,而不是浏览器。 您拥有的更简单的解决方案包括:

  1. 以编程方式调用服务。您可以使用Unirest这是一个简单的 Java 客户端,用于调用类似您拥有的服务

  2. 使用curl 来自unix

关于java - Hibernate 在启动时调用静态服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23431084/

相关文章:

java - 如何将 MySQL 数据库中的 id 解析为变量

java - Spring 中的 DAO 和服务层 : session management

java - 通过注解对方法数组列表进行排序(Java 反射)

java - 在 hibernate 中仅插入子表

java - 简单的 Liferay ProcessAction 不起作用

java - opencv c++ 到 java 距离变换

java - 如何从回调接口(interface)的实现类中隐藏通用类型参数

java - Spring Security JDBC认证登录用户错误

java - Spring Hibernate 数据库查询不起作用

java - Spring 和 Hibernate 配置