# code **Repository Path**: zangfs/ray ## Basic Information - **Project Name**: code - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-02-29 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # qys_filesystem #### 版本 1. 2019.10.24 V1.0 2. 2019.11.13 v1.1 #### 介绍 契约锁公司秋招题目,由本人独立完成,通过上网查找资料,不断的解决在开发中的问题来不断的提升自己。 #### 开发环境 - jdk1.8 - idea - 嵌入式jetty,derby - Apache Maven 3.6 #### 简介 1. 客户端使用了SpringBoot+Layui,实现了文件的上传,以及显示元数据等功能 2. 服务端使用嵌入式jetty来代替tomcat,使用apache derby数据库来存储数据 #### 完成度 - 2019.10.27 - 文件上传和下载的目录还存在BUG - 服务端的过滤器还存在BUG - 还有一些方法很模糊,需要写些注解 - 由于是边运行项目,边测试功能,所以单元测试没有写 - 2019.11.13 - 文件下载功能完成 - 11.14 - 设置了文件下载路径 #### 运行方式 > 将项目导入到idea中,然后运行Client文件夹中pringBoot项目以及server文件夹下,com.rcy.server.main包下的 mian程序 >需要将项目根目录的db文件夹拷贝到jdk安装目录下才可正常运行数据库 #### 体会 > 了解到了以前没有使用到的新的技术,比如jetty,derby等,同时也知道了自己有许多的不足的地方需要改进。后续还会不断的完善这个项目