需要说明地是,Restlight全面支持了JAX-RS3.0标准,包括注解和接口定义。相比于JAX-RS2.0标准,3.0版本中的包名发生了改变(由javax.ws.rs改为jakarta.ws.rs),如果你从 JAX-RS2.0升级而来,请知晓该变化。

引入依赖

<dependency>
    <groupId>io.esastack</groupId>
    <artifactId>restlight-starter</artifactId>
    <version>${restlight.version}</version>
</dependency>
<dependency>
	<groupId>io.esastack</groupId>
	<artifactId>restlight-jaxrs-provider</artifactId>
	<version>${restlight.version}</version>
</dependency>
<dependency>
	<groupId>io.esastack</groupId>
	<artifactId>commons</artifactId>
	// ${commons.version} >= 0.2.2
	<version>${commons.version}</version>
</dependency>