java path 注解_@Path注解要求?

我是新来指定Java中的资源路线,我有指定路线的问题。到目前为止,我有一个简单扩展Application的类,以及一个可以反应输入的类。这些类的路由要求是什么?我的下面的代码不起作用,我试图找出原因。我试图找到这些来源,但没有多少运气。@Path注解要求?

我可以只使用/作为ApplicationPath吗?所有这个课程扩展Application,以便它可以找到路线。

例子:

package com.sentiment360.helloworld;

import javax.ws.rs.ApplicationPath;

import javax.ws.rs.core.Application;

/**

* JAXActivator is an arbitrary name, what is important is that javax.ws.rs.core.Application is extended

* and the @ApplicationPath annotation is used with a "rest" path. Without this the rest routes linked to

* from index.html would not be found.

*/

@ApplicationPath("/")

public class JAXActivator extends Application {

}

是否每个班需要有一个声明@Path(或他们都可以@Stateless)?

@Path("/helloservice")

public class HelloService {

private static Logger _logger;

public HelloService(){

_logger = Logger.getLogger(HelloService.class.getName());

}

private Connection conn() throws SQLException {...}

}

2017-07-31

Rilcon42

+0

请让你的问题更清楚。你有什么问题? _“我可以只使用/为ApplicationPath”_ - 我认为这是个坏主意,因为你可以用'@ Path'来创建一堆类,并且你想要清除(没有交集)路由到这个类。对于你想要路由到的类中的方法,最好在你的class和'@ Path'上有一个'@ Path'。 –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值