Java 如何将spring嵌入vaadin
我有一个关于瓦丁的大项目。正如您所知,有一个init()方法,它是vaadin应用程序的起点。现在我必须在我的vaadin应用程序中的数据库服务器上实现RestService。但我不知道我的ResrService如何加入我的vaadin应用程序。两个应用程序都正常工作。 在RestService中有requestmapping注释。 (例如 哪一个保留特定的url以满足您的需要(我不知道如何在嵌入restservice时明确地定义这些url),而在应用程序的起点如何指定这一点存在问题 我想这样做( 比如说 example.com/vaadin/…这是vaadin应用程序 com/rest/…这是请求restService的地方Java 如何将spring嵌入vaadin,java,spring,spring-mvc,vaadin,Java,Spring,Spring Mvc,Vaadin,我有一个关于瓦丁的大项目。正如您所知,有一个init()方法,它是vaadin应用程序的起点。现在我必须在我的vaadin应用程序中的数据库服务器上实现RestService。但我不知道我的ResrService如何加入我的vaadin应用程序。两个应用程序都正常工作。 在RestService中有requestmapping注释。 (例如 哪一个保留特定的url以满足您的需要(我不知道如何在嵌入restservice时明确地定义这些url),而在应用程序的起点如何指定这一点存在问题 我想这样做
@RestController
public class GreetingController {
private static final String template = "Hello, %s!";
private final AtomicLong counter = new AtomicLong();
@RequestMapping("/greeting")
public Greeting greeting(@RequestParam(value="name", defaultValue="World") String name) {
return new Greeting(counter.incrementAndGet(),
String.format(template, name));
}
}
对不起,我的英语不好!!!您可能需要一些类似于Vaadin CDI()的东西,带有针对Vaadin的Spring集成或CUBA平台(),带有集成的Spring、Vaadin和REST API。您可以制作两个不同的战争包,一个带有“REST”,另一个带有“Vaadin”部署了上下文路径。但我想在一个web应用程序中应该可以同时部署这两个应用程序,但idk how除外。您可能需要类似Vaadin CDI()的东西,用于Vaadin的Spring集成,或者CUBA平台()用于集成Spring、Vaadin和REST API。您可以制作两个不同的WAR包,一个带有“REST”,另一个带有“Vaadin”部署了上下文路径。但我想应该可以在一个web应用程序中同时部署这两个路径,但idk如何部署。