如何使用 Spring Boot+Thymeleaf自定义一个图床管理工具
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,如何使用 Spring Boot+Thymeleaf自定义一个图床管理工具,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
千家信息网最后更新 2025年01月23日如何使用 Spring Boot+Thymeleaf自定义一个图床管理工具
如何使用 Spring Boot+Thymeleaf自定义一个图床管理工具,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
SpringBoot +OSS 服务自定义图床
前言
疫情之下,每天都是好吃懒做啊!反正在家闲着没有事情,于是乎,花了一天时间写了这个简单项目。其实我本来是准备继续完善一下,然后部署到自己的云服务器上当作自己的相册。后来实在太懒了,也不想写前端了,于是留下了一些代办。
项目虽小,但是五脏俱全,可以直接拿来当作工具使用,代码写的虽然仓促,但是总体上应该没有什么大问题,初学者也可以直接拿来学习。
总的来说,这个项目主要能为你提供这些帮助:
oss 作为图床服务非常常用,简单封装和了解一下有助于你以后使用; 技术栈使用 SpringBoot 和 thymeleaf 模板引擎,前端框架用的是国产好评较多的 layui。这个项目可以带你走一遍前后端一起开发的流程。
我会写 React 和 Vue 但是考虑到大部分后端的朋友没有接触过,所以直接用 thymeleaf整的,话说 layui 也还是第一次用!都是跟着 layui 官网找葫芦画瓢一步一步写的前端页面 。
效果展示
"页面长的比较丑,没有花太多时间在这个上面,将就着看一下。
"
上传页面
上传成功
技术栈
后端:Spring Boot 前端:thymeleaf 模板引擎 +layui 框架
之前 React 和 Vue 都写过,还是第一次用 thymeleaf 加上 layai 来开发前端,总的来说,我还是喜欢 React 多一点。
启动项目
1.克隆到本地
git clone git@github.com:Snailclimb/springboot-aliyun-oss.git
2.使用idea或者其他开发工具打开项目
3.添加application.yml
,内容如下:
"ps:我在用 git 提交的时候将
"application.yml
忽略掉了,所以你需要手动添加到你的本地。
spring:
servlet:
multipart:
max-file-size: 10MB
max-request-size: 10MB
thymeleaf:
#关闭thymeleaf的缓存,不然在开发过程中修改页面不会立刻生效需要重启,生产可配置为true
prefix: classpath:/web/
cache: false
suffix: .html
aliyun:
oss:
bucket-name: my-blog-to-use
endpoint: oss-cn-beijing.aliyuncs.com
access-key-id: 替换为你的key id
#阿里云主账号AccessKey拥有所有API的访问权限,风险很高。建议创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。
access-key-secret: 替换为你的key secret
file-host: test
4.运行项目即可!
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
项目
前端
页面
开发
工具
账号
还是
帮助
服务
内容
引擎
总的来说
技术
框架
模板
第一次
学习
管理工具
好吃
清楚
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
哈佛商业评论数据库
op服务器
软件开发是技术活吗
信息网络安全应急演练评估
高级数据库阶段的主要特点
德州中兴网络技术有限公司
数据库断开后重新连接
软件销售vs软件开发
数据库 轮询 发邮件
星战战机中队无法访问服务器
sql数据库表的连接方式
视频软件开发好学吗
抖音探店软件开发
无基础学软件开发去哪个学校好
淘宝服务器优化
excel公式 数据库
华为网信办网络安全吗
网络安全脚本语言
鼓励职业学院开设网络安全专业
计算机网络技术教程胡伏湘
仓库软件开发公司
建立数据库首先要抽取
开放1433端口数据库被黑
维普数据库什么意思
徐州维安网络技术有限公司
守望先锋的服务器有效果吗
小京鱼服务器
禅城网络安全设备
浙江智能化软件开发代理商
南阳乐居网络技术服务