没有合适的资源?快使用搜索试试~ 我知道了~
virginia
共47个文件
java:32个
xml:3个
kts:2个
需积分: 8 0 下载量 49 浏览量
2021-03-17
04:26:40
上传
评论
收藏 362KB ZIP 举报
温馨提示
一-URL缩短器 :lollipop: 这是“软件测试”课程实验室的示例解决方案项目。 规格 有关,请参见。 系统结构 有四个模块: auth身份验证模块-创建新用户,对现有用户进行身份验证 bigtable - big bigtable键值持久性存储(请注意,您应该自己实现它。这意味着它不允许使用数据库,另一个键值存储实现等) logic -业务逻辑-URL缩短逻辑 rest - REST API-提供REST API的模块。 框架已经添加到项目依赖项中。 它简化了REST API的创建,并提供了内置的JWT身份验证。 环境先决条件 Java 这是一个Java项目,因此您将需要一个已安装 15的环境。要进行安装,可以使用: Linux / MacOS上的 在Windows上采用 集成开发环境 作为IDE使用 。 格纹风格 我们使用来确保编码标准。 要在IDE中进行实时检测,您可以使用插件。 我们
资源推荐
资源详情
资源评论
收起资源包目录
virginia-main.zip (47个子文件)
virginia-main
gradlew 6KB
.github
workflows
gradle.yml 603B
build.gradle.kts 4KB
src
test
java
edu
kpi
testcourse
logic
LogicTest.java 3KB
HelloTest.java 223B
serialization
JsonToolJacksonImplTest.java 2KB
propertybased
LogicTestPropertyBased.java 1KB
storage
UrlRepositoryFakeImplTest.java 1KB
UserRepositoryFileImplTest.java 3KB
UserRepositoryFakeImplTest.java 2KB
main
resources
logback.xml 520B
application.yml 274B
java
edu
kpi
testcourse
logic
Logic.java 3KB
HashUtils.java 3KB
UrlShortenerConfig.java 245B
package-info.java 118B
entities
User.java 310B
UrlAlias.java 521B
serialization
JsonTool.java 1KB
JsonToolJacksonImpl.java 1KB
BeanFactory.java 1KB
Main.java 490B
storage
UrlRepository.java 2KB
UserRepositoryFileImpl.java 3KB
UserRepository.java 616B
package-info.java 161B
UserRepositoryFakeImpl.java 627B
UrlRepositoryFileImpl.java 3KB
UrlRepositoryFakeImpl.java 1KB
rest
models
UserSignupRequest.java 271B
UrlShortenResponse.java 233B
UrlShortenRequest.java 367B
ErrorResponse.java 277B
AuthenticationProviderUserPassword.java 2KB
PublicApiController.java 2KB
package-info.java 117B
AuthenticatedApiController.java 4KB
media
code-style-import.png 292KB
config
checkstyle
checkstyle.xml 18KB
idea
intellij-java-google-style.xml 22KB
gradle
wrapper
gradle-wrapper.properties 200B
gradle-wrapper.jar 58KB
README.md 2KB
gradlew.bat 3KB
.editorconfig 219B
.gitignore 542B
settings.gradle.kts 43B
共 47 条
- 1
资源评论
汪纪霞
- 粉丝: 42
- 资源: 4699
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Spring Boot和Vue的直播数据可视化系统.zip
- (源码)基于Spring Boot和Vue的CRM客户管理系统.zip
- (源码)基于C#的影院票务管理系统.zip
- (源码)基于JSP和Java的校园论坛管理系统.zip
- (源码)基于Spring Boot和MyBatisPlus的在线茶叶销售系统.zip
- (源码)基于Avalonia框架的ECS管理系统.zip
- (源码)基于C#和STM32的WiFi无线门禁考勤系统.zip
- (源码)基于SSM框架的客户管理系统.zip
- (源码)基于Arduino的齿轮状态指示系统.zip
- (源码)基于Android的影院管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功