@Override
protected void configure() {
// providers
bind(ObjectMapperProvider.class);
bind(GuiceParamConverterProvider.class);
bind(ExceptionMapperProvider.class);
// params
bind(ParamConverter.class).annotatedWith(JaxRsParams.forClass(User.class)).to(UserParamConverter.class);
bind(ParamConverter.class).annotatedWith(JaxRsParams.forClass(Course.class)).to(CourseParamConverter.class);
bind(ParamConverter.class).annotatedWith(JaxRsParams.forClass(Lecture.class)).to(LectureParamConverter.class);
bind(ParamConverter.class).annotatedWith(JaxRsParams.forClass(Unit.class)).to(UnitParamConverter.class);
// resources
bind(RootResource.class);
bind(UserResource.class);
bind(CourseResource.class);
bind(LectureResource.class);
bind(UnitResource.class);
}
ResourceModule.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:mentor
作者:
评论列表
文章目录