2020谷粒学院项目 【防坑知识点总结】

本文整理了谷粒学院2020在线教育项目中的常见问题和解决方案,涵盖前端阿里云OSS跨域、数据库设计、代码生成、Swagger配置、Spring Security、Nuxt启动、Vue操作、nginx配置等多个方面,旨在帮助开发者避免重复踩坑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先在线教育这个是个好项目,本文主要按照B站评论整理大家说的坑,有点乱见谅,做项目先了解坑能省很多时间,前任踩坑,后人乘凉。印象笔记有重点标注,更加方便保存

印象笔记地址:https://app.yinxiang.com/fx/5dff0a54-4c01-4437-ad67-847688e87964
问的较多的:前端访问阿里云oss上传数据文件,产生跨域,试试下面几个地方
https://share.weiyun.com/j59z7A7E
在这里插入图片描述
可能是阿里云那里,进入Bucket 列表,查看自己的Butter,概览那侧边栏,有个权限管理——读写权限,设置成公共读

edu_course表中的subject_parent_id字段需要改为允许为空
资料用为知笔记打开,右上角导入笔记文件夹
GitHub地址:后台–:https://github.com/leikui/k_online_edu
后台管理 vue:https://github.com/leikui/k-online-edu-admin

Invalid bound statement (not found): com…mybatisplus.mapper.UserMapper.selectList 我的@mapperScan写了,并且路径也没有错,mapper也继承了BaseMapper 。 extends BaseMapper忘了加泛型

getWriter() has already been called for this response
你把拦截器配置文件的拦截,全部注释掉,改成放行所有请求,"/*/**"

如果使用vue4.2以后的, 直接从github上clone一份,然后修改Timymce/index.vue中的languageTypeList为zh, 无需在index.html中导入js, 同样需要在info组件中引入然后调用timymce

id自动填充报错类型不匹配是怎么回事
数据库中的是string类型,而entity

评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值