技术:
java(文件操作)
DataBase(嵌入式H2数据库)
JDBC
LomBok库
java多线程
文件监控
分层:
客户端(命令行交互、用户界面交互)
控制层(统一管理调度)
业务层(检索拦截器<可选>、检索文件信息、索引文件信息、索引拦截器<可选>、文件系统监控)
持久化层(H2嵌入式数据化储存、MySQL数据库储存)
今天的目标:搭框架
1.创建maven项目
2.
3.
4.
5.
6.
模型
文件类型(FileType 比如:img->png jpeg jpg)
检索条件(Condition )
Thing(name,path,depth,filetype)
数据库
本地系统中的文件或者文件夹 ->Java File ->Java Thing ->数据库中的记录
Lombok
1.在maven中引入Lombok库
2.在IDEA中安装Lombok Plugin
3.在IDEA中启用注解处理器