Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 以编程方式创建REST服务_Java_Spring_Web Services_Rest_Jax Rs - Fatal编程技术网

Java 以编程方式创建REST服务

Java 以编程方式创建REST服务,java,spring,web-services,rest,jax-rs,Java,Spring,Web Services,Rest,Jax Rs,我试图构建一个REST服务,但该服务不应该是“静态”的,而应该是动态/编程创建的。我已经知道如何使用Spring和JAX-RS创建REST服务,但不知道如何动态使用它 我的意图是创建注释,在源代码上做一些标记,然后使用此标记从中生成REST服务(在应用程序启动期间)。服务在运行时不需要更改 是否可以在运行时使用Spring或JAX-RS,或者我必须从头开始(例如使用servlet) 你对如何解决这个问题有什么建议吗。首选Spring或JAX-RS之类的库/框架。不确定您使用的是什么JAX-RS实

我试图构建一个REST服务,但该服务不应该是“静态”的,而应该是动态/编程创建的。我已经知道如何使用Spring和JAX-RS创建REST服务,但不知道如何动态使用它

我的意图是创建注释,在源代码上做一些标记,然后使用此标记从中生成REST服务(在应用程序启动期间)。服务在运行时不需要更改

是否可以在运行时使用Spring或JAX-RS,或者我必须从头开始(例如使用servlet)


你对如何解决这个问题有什么建议吗。首选Spring或JAX-RS之类的库/框架。

不确定您使用的是什么JAX-RS实现,但对于Jersey(2.x),您可以看到这看起来正是我想要的。由于我刚刚开始开发,我没有固定到一个实现!Spring是否也为其“RESTAPI”提供类似的功能?在那里也找不到。我不知道,但是如果您只想将Jersey用于REST层,而将Spring用于其余后端层,那么将Spring与Jersey集成并不太困难。好的。这是一个很好的选择。谢谢您是否实施了此解决方案?我有一个类似的要求,现在就开始。因此,任何类型的输入都是有价值的!