功能🌟
技术栈🔧
预览🐷
使用手册📗
开发日志✂️
功能🌟
- 拥有自己的照片博客:satisfied::camera:
- 登录后台,轻松管理照片、多相册 👏
技术栈🔧
- java 1.8
- Spring Boot 2.1.7
- JavaScript
- MySQL 5.7
- HTML
预览🐷
本地默认进入url:http://localhost:8012/album/index
-
瀑布流显示图片
-
照片分类(一个横幅为一个分类)
-
照片点击放大
-
照片描述
-
照片日期
-
相册主页,每个分类只显示9张图片
-
可以点击分类的横幅进入,可以查看该分类下的所有图片(分页展示,每页默认显示21张照片)
### 后台
本地默认登录url:http://localhost:8012/auth/loginindex
-
权限登录
-
管理相册(每一个相册为一个页面,也就是可以实现例如 家族相册、朋友相册之类的)
-
管理相册分类(每个相册里有很多分类,一个分类为相册中显示的一个模块,拥有横幅)
-
管理照片(照片可以增删改查)
-
管理账号(新增、修改密码、删除)
使用手册📗
在MySQL执行项目中的 sql.sql
建库
线上部署的记得将mysql改成utf8
在项目中的 application.yml
配置
线上部署的配置application-prod.yml
不太清楚的,可以进入 阿里云 中找一下 对象存储OSS
如果需要使用别的云,可以自行修改源码,主要修改项目中的 OSSService.java
。
在项目中的 application.yml
配置
线上部署的配置application-prod.yml
怎么启动这个就不多说了,记得将 pom.xml
中的依赖包添加好。
如果不知道Maven,查一下 pom.xml
怎么使用就好了。
默认账号密码
账号:hiki
密码:123456
(前提是按照项目中的 sql.sql
建的库)
登录后前往账号管理中修改密码,或者新建一个账号
后台操作应该容易看懂了,
开发日志✂️
前期忘记记录..
------2019.08.06------
新增相册分类功能,实现指定分类上传图片,新增mysql建库sql
------2019.08.08-------
实现从页面上传指定分类的照片了!
------2019.08.14-------
完美实现前端界面的分类相册瀑布流显示!!研究了好久!!
实现移动端和PC端适配!!
------2019.08.16-------
实现相册编辑、添加的前端后端
实现相册分类编辑、添加的前端后端
------2019.08.17-------
实现登录权限拦截
实现照片后台管理
------2019.08.19-------
实现所有基础功能,已经可以正常使用
------2019.08.20-------
实现账号管理模块,基本完工
将相册项目从spring cloud转为spring boot
------2019.08.27-------
修复多次点击上传图片会多次上传的bug
V1.0完工
------2019.09.04-------
优化跳转
补充删除相册和相册分类功能
补充相册展示的banner
------2019.09.10-------
优化图片显示,相册首页中,每个分类只显示9张图片
点击分类的横幅可以进入分类,查看所有该分类下的图片
实现分类下的图片分页展示,一页最多显示21张图片
------2019.09.20-------
修复严重bug,该bug导致再Linux部署后,大部分页面访问失败
增加了生成环境配置