这次注意是FastDFS分布式文件管理系统来说的,其实也是用docker容器配置,配置的时候虚拟机一定要保证和宿主机能正常连接,不然后面的工作都没办法做了。
可能,再次启动虚拟机,虚拟机IP会丢失,在虚拟机里面输入service network restart 重启网卡命令,这样虚拟机再次启动的时候IP就不会丢失
接下来安装storage因为和视频里的IP不一样所以要先停掉在安装
停掉的时候还要在移除一下docker storage ,docker tracker
查看一下就是移除了
接下来就是从镜像里面安装
接下来安装storage
设置自动重启
开始创建文件管理微服务
这个地方报红线,更新一下maven
application.yml文件里面的IP要换成自己虚拟机里面的IP地址
application.yml文件中的端口号也要进行修改eureak的端口号
注意一下这个文件上传的端口这个yml文件里面写的是18082,请求方式是key=”file” valu形式的
上传成功后回显连接地址PS:端口号必须要加上
在虚拟机中查看 文件存储的内容
用程序逆向读取文件信息
文件下载
文件删除(其实后面的和讲义上面的内容都一样,只要把代码看明白,环境搭建正确,都可以顺利运行的)
执行之后文件已经删除
获取Storage信息
后面的相册管理,和规格管理,以及分类管理的实战,基本和昨天的品牌管理一样也是增删改查
都是一个模块里面的对应的目录结构如下
只用把品牌管理的Dao,Service,Controller复制三个,然后把对应的实体进行修改就可以完成对应的增删改查
相册的管理
分类管理
规格管理
这个里面的实战部分其实主要是接口调用,界面的显示没有静态页面,只有原型图,是个很不错练习写接口的项目,主要是前后端分离,注重写后台代码,前台的JS都不用写,只用判断响应的JSON格式配合SwaagerUI看要什么格式的数据就可以了
程序员DD 发布了29 篇原创文章 · 获赞 7 · 访问量 4262 私信 关注