1. 定义接口
注解说明:
@path☹(类上面的)访问路径需要拼接的
Consumer:消费者,接受参数的类型
Produces:生产者,返回回去参数的类型
直接配置在类上面就不用在方法上面一个一个配置
@path(方法上面的)访问路径需要拼接并且最好符合restfull风格的访问url
@GET@PUSH@POST@PATCH@DELETE等,对应增删改查
@PathParam:如果url里面有占位符,这里需要使用pathparam得到参数
@QueryParam:如果参数是以键值对发送过来的,name这里使用queryParam得到参数
注意:
1.如果里面有实体类的传递,需要在实体类中配置@XmlRootElement(name="customer")
2.如果实体类的返回数据类型中有一对多的配置会产生懒加载问题,需要在对应的多的一方的get方法上面配置XMLTransient(忽略这个值得得到方法)
2. 实现接口
和service类的实现一样,但是这里是直接作为service接口的实现类,不需要配置Action
3. 配置发布
4.pom.xml配置