没有合适的资源?快使用搜索试试~ 我知道了~
restler:Restler是一个项目,旨在提供一种统一的方法,以轻松地基于面向文档的数据库(如MongoDB)构建REST服...
共85个文件
java:69个
gitignore:3个
properties:2个
需积分: 10 0 下载量 182 浏览量
2021-05-14
04:43:33
上传
评论
收藏 148KB ZIP 举报
温馨提示
雷斯特勒 Restler是一个项目,旨在提供一种统一的方法,以轻松地基于面向文档的数据库(例如MongoDB)构建REST服务。 如果您需要一些额外的功能或业务逻辑,它会自动公开域实体的CRUD操作,而不会牺牲灵活性。 该项目包括两个部分: restler-core -REST资源查询语言的实现(这就是您应该在服务中包括的内容) restler- service-使用Dropler-core并演示其功能的基于Dropwizard的示例Web服务( )。 对于您自己的服务,您可以简单地将此服务作为基础。 默认CRUD资源 restler提供开箱即用的默认CRUD操作。 大重点是在统一的数据检索(即,是由GET方法),当只有1检索端点,您可以指定哪些(通过URL矩阵参数),你想怎样(通过查询参数)来检索数据。 为了举例说明,假设您有一个Account实体存储在MongoDB中,其外
资源推荐
资源详情
资源评论
收起资源包目录
restler-master.zip (85个子文件)
restler-master
restler-service
.gitignore 110B
src
main
resources
banner.txt 448B
java
net
researchgate
restler
domain
AccountStats.java 2KB
Publication.java 2KB
Account.java 6KB
AccountState.java 132B
serde
Rfc3339DateDeserializer.java 4KB
ObjectIdDeserializer.java 1KB
Rfc3339DateSerializer.java 845B
ObjectIdSerializer.java 672B
service
dao
AccountDao.java 2KB
PublicationDao.java 1KB
ExternalPublicationDao.java 958B
model
AccountModel.java 2KB
PublicationModel.java 1KB
resources
AccountResource.java 2KB
PublicationResource.java 1KB
HealthResource.java 2KB
exceptions
ServiceException.java 893B
ServiceExceptionMapper.java 5KB
config
RestlerConfig.java 458B
mongo
MongoClientBuilder.java 5KB
MongoModule.java 1KB
modules
RestlerServiceModule.java 3KB
RestlerApplication.java 2KB
test
resources
config.yaml 307B
java
net
researchgate
restler
service
resources
AccountResourceTest.java 19KB
PublicationResourceTest.java 3KB
util
AbstractMongoDBTest.java 3KB
TypeInfoUtilTest.java 2KB
modules
TestRestlerModule.java 2KB
config
config.yaml 350B
.gitignore 103B
settings.gradle 78B
build.gradle 4KB
.travis.yml 236B
restler-core
.gitignore 49B
src
main
java
net
researchgate
restdsl
results
EntityList.java 1KB
EntityResult.java 5KB
EntityMap.java 2KB
EntityMultimap.java 1KB
EntityContainer.java 191B
dao
MongoServiceDao.java 17KB
PersistentServiceDao.java 787B
ServiceDao.java 812B
RestApiServiceDao.java 2KB
EntityLifecycleListener.java 340B
domain
EntityIndexInfo.java 4KB
EntityInfo.java 2KB
model
ServiceModel.java 3KB
resources
BaseServiceResource.java 4KB
ServiceResource.java 3KB
exceptions
RestDslException.java 1KB
util
ServiceQueryUtil.java 2KB
ThreadLocalDateFormat.java 1KB
RequestUtil.java 5KB
BeanUtils.java 29KB
types
TypeConverter.java 225B
TypeInfoUtil.java 5KB
queries
ServiceQuery.java 12KB
ServiceQueryParamsImpl.java 2KB
ServiceQueryReservedValue.java 819B
PatchContext.java 1KB
ServiceQueryParams.java 667B
ServiceQueryInfo.java 596B
validation
RestlerPreconditions.java 2KB
annotations
PATCH.java 437B
metrics
NoOpStatsReporter.java 497B
StatsTimingWrapper.java 689B
StatsReporter.java 837B
test
java
net
researchgate
restdsl
entities
Account.java 235B
TestEntity.java 572B
model
TestModel.java 319B
ServiceModelTest.java 3KB
resources
TestBaseServiceResource.java 1KB
util
RequestUtilTest.java 5KB
TypeInfoUtilTest.java 766B
TestEntity.java 493B
gradlew 6KB
LICENSE.txt 1KB
README.md 11KB
gradlew.bat 3KB
gradle.properties 24B
gradle
wrapper
gradle-wrapper.properties 202B
gradle-wrapper.jar 54KB
共 85 条
- 1
资源评论
谁家扁舟子
- 粉丝: 27
- 资源: 4680
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功