黑马程序员SpringBoot3+Vue3全套视频教程,springboot+vue企业级全栈开发从基础、实战到面试一套通关

作者: 黑马程序员分类: 计算机技术 发布时间: 2023-11-01 09:00:00 浏览:814806 次

黑马程序员SpringBoot3+Vue3全套视频教程,springboot+vue企业级全栈开发从基础、实战到面试一套通关

丶凌夜轩つ:
已学完,这个老师讲的真好,什么叫抽丝剥茧,循循渐进,不像有的老师一上来就搞最终过程,根本听不懂,而且老师那还有很多面试题,笔试题我都买了,经过一个月的猛肝,终于在美团面试的时候一把过,美团的福利我就不多说了,免费换电瓶和充电,不说了老板叫我出餐了。

【回复】哥们,刚发就学完了[doge]
【回复】已阅,查重率100%。[doge]
bili_37975069892:
已学完,不得不说这位老师真的很厉害,能够照顾到没有springboot基础的同学,重点也会很细腻的讲,很多地方的知识点已经讲过一遍了,老师也会很耐心再次讲解,从后端打通了Springboot3+jdk17,还有一个重点token和redis,前端也是最新的技术vue3,虽然前端的组件使用不是讲的很多,但是这种东西多练习也是会的,而更多的是讲调后端接口处理数据,真的很赞。希望黑马越来越好,三连!

【回复】你好,可以问你一下关于p3项目启动的问题吗
【回复】能分享一下修改密码的前端代码吗,真的写不出来
又出意外了:
厉害的,我刚刚想怎么做毕业设计,就出课了,免费又高质量

【回复】回复 @听风在吹喜欢下雨 :不可以,不过再看看基础就差不多了
【回复】回复 @听风在吹喜欢下雨 : 完全可以啊 只要你不是985 211这完全够了
T北冥有鲲:
果然还是得黑马,想自己做项目,找了好多示例说的是vue3的,实际上 script 中还是通过export方式导出,而不是最新的setup。好多老项目 23年重新发一份就成新项目了,黑马的这套是真正的vue3。

【回复】回复 @想名太难就不起名了 : 是支持啊,但是又不是vue3的新特性,跟vue2有什么区别?还起个vue3的标题不是故意引流吗?
【回复】回复 @想名太难就不起名了 : 懂ts就不会说出这句话
【回复】可是,vue3中同样支持export,setup语法糖只是更加方便了而已
禹秋点滴:
给个小建议,东哥不要生气噢,只是站在我的角度出发的: 1. 登录的时候,打开控制台看看网络请求,还有请求地址,数据响应啊,这些信息都应该挨个看看 2. 登录成功后,pinia获取到的token码,这些重要信息开发者工具绝对不能少 3. 编辑分类,数据回显的时候,控制台打印下row,确保row是我们想要的数据 以上这3个建议感觉都是新人查看分析流程必不可少的,但是东哥都省略了,大家特别是新人别忽略了这三个这么好的调试流程,不要小看它简单,你验证了知道数据是怎样的,会对你接下来分析程序非常有帮助的

【回复】是这样的 光研究这些就晕头转向 这个学期做课程设计 一个人搞前端后端 这些问题我基本都遇到了 人都麻了 网上一直搜相关问题 一下子找不到解决问题的课程 只能一个问题一个个的去搜[吃瓜]
【回复】能分享一下修改密码的前端代码吗
排球老王爱穿越:
果然,现在的环境就是不能只搞前端或者后端了,都得会才行

【回复】对,面向小公司[滑稽][滑稽]
【回复】回复 @排球老王爱穿越 : Java学习成本太高,没有前端配合,要学的东西太多,要不然照抄固定逻辑的代码可以,要不知识点不够你都不知道用哪个处理,何况实际开啊中没有这么简单的项目,这只是入门案例。真是一入Java深似海,天天学习烦死了
御狐星辰:
不好意思,打扰一下。我是一名专升本的大学生,现在面临做毕设。但是因为我们是专升本,很多课程都没有,也都不懂。我们就学习过前端代码,和java的基础语言,和数据库。如果把接口给我我会做,但是让我自己弄后端我完全不会。我现在所以我想问,如果现在想要学习如何做一个前段要用的接口,应该学习哪些知识?

【回复】专升本课程很满的啊,我们8周java,8周javaweb,8周springMVC,8周springboot,二个学期,但是我也只会增删改查
【回复】看黑马最新的javase,最新的javaweb,然后做苍穹外卖 项目。做完之后看最新的mybatisplus,最新的springcloud,然后做黑马头条和天机学堂项目
【回复】回复 @拒绝丽芙300次 : 会增删改查就不得了了,我认识的培训班出来的,那培训班老师都说目标就是增删改查,毕竟初级程序员就这水平
我不能叫momo吗:
一些公司根本用不起微服务,也用不起springboot更底层的知识,面试还搁那一直问八股文和微服务,只能说java这个就业环境太烂了

爱学编程的小李:
我是信息安全的学生,MD5和SHA256不能叫加密算法,这是哈希算法,数字签名也不能说解密数字签名,这是严重错误的,只能说验证数字签名的正确性

【回复】放心,工作了大家都这么叫。我也是信息安全的= =不过现在搞后端开发
【回复】回复 @bili_37975069892 :[吃瓜]他说的对
闭关半年:
看完了,中间实战篇的后端和前端都跟着做了一遍,内容还是很赞的。很精练,听起来很流畅。说下个人觉得应该讲但没提的知识点:1. 表单的校验规则虽然添加了,但是在没通过校验的话,依然可以向后端服务器发起提交,提交方法应该再判断一下规则有没有通过。 2. vue中路由跳转时,左侧菜单栏对应选项应该根据路由自动高亮,如果是子菜单,还应该自动展开,这个我看样本的网站做了,但视频里没讲。这些我都自己完成了,还是觉得视频里有这些会更好。

【回复】回复 @宇宙第二帅123456 : 兄弟,这个是因为你后端没有对密码二次确认进行校验。老师的后端代码在注册的时候只进行了用户名查重,并没有密码二次确认。如果你想用disabled控制按钮。你可以这样: <!-- 注册按钮 --> <el-form-item> <el-button v-if="registerData.rePassword !== registerData.password" class="button" type="primary" plain disabled> 注册 </el-button> <el-button v-else class="button" type="primary" auto-insert-space @click="register"> 注册 </el-button> </el-form-item>
【回复】大佬,第一个问题有什么办法解决吗?我想使用disabled控制按钮,在校验的时候设置值,但是一直都没成功。
【回复】大佬能不能求求给一下文章修改和删除的代码,我自己写一直报错
无遇钟期:
今年新版的JavaWeb课程不是包含了SpringBoot和Vue吗?这个课程要在哪个阶段学习呢?

【回复】回复 @Miaime : 其实吧,我感觉还是做苍穹好些,因为刚刚学完web,前后端的那种思想还未成熟,先学会兼顾一端,再去兼顾两端,我是直接做的苍穹外卖,
【回复】回复 @Miaime :写完之后,可以去看redis,然后是一些消息中间件,rabbitmq和rocketmq这些
【回复】可以在学习JavaSE、javaweb以及SSM之后学习这个课程哈[给心心]
___你的名字__:
学完了,我很满意。已经入职大厂,不说了 送外卖去了[脱单doge]

死神bu爱吃苹果:
现在大二上放假,看完黑马点评后不知道开发流程然后来看这个的,怎么说呢后端代码通俗易懂让我了解了开发流程吧,我也是第一次对着文档写,黑马的课和项目都讲的挺好的,这个视频算是最通俗易懂的,然后符合开发规范的springboot项目了。三层架构写代码跟着视频来一两次后面都懂了,一开始自己写会写错主要写错的是返回值以及方法的类型吧。我觉得泛型那个Result工具类很重要,但它没细讲,只能自己看自己理解了,黑马点评用的也是这个Result工具类,但教了我们怎么用把接收数据类型修改成泛型,这个视频没有我觉得有点可惜,不然我能巩固一下知识的。然后有收获的点是之前我是用session实现登陆的,然后看了这个学了token。注解的使用因为有基础所以能理解原理,我觉得后端代码中用的好的就是那个我没见过的JsonIgnore和Validated还有RequestBody注解。然后这也是我第一次在实体类上操作,NotEmpty,NotNull,之前我是看动力节点的,怎么说呢还是黑马的项目应用的好,那些注解都用到了还方便理解。就是后面真的就是对着文档CURD了有点繁琐。还有一个点是之前我是不知道图片是怎么上传和接收的,黑马写的那个Muti什么的注解原来就能接收到图片视频那些啊,之前我看的都没教这些......我现在就差服务器那里不咋会了,因为我自己就有腾讯云服务器,但它用的是阿里云os服务器,但其实有服务器就能上传保存照片不一定要用阿里云那个服务器,但问题就是网上服务器的教程根本没有能说到点上的,就单说前端项目保存照片到服务器,后端如果我不用阿里云那个maven插件那我该怎么写呢[笑哭]?真的对点的资料太缺乏了,而不是java非常难,难就在找不到相应的能解决自己疑问的资料,而且黑马点评应该用的是mybatisplus,这个是用mybatis,黑马点评那个我没学mybatisplus但是看的懂。我下一步应该再做一个curd项目,现在就两个一个黑马点评一个这个,下一个做一下苍穹外卖吧。然后把mybatisplus和rabbitMq学了我就去学一个月算法打蓝桥杯了。

【回复】回复 @髣髴兮若輕云之蔽月 :加油
【回复】然后好像我们的后端代码没有用RestFul风格吧,用的是RequestBody Validated,还有一个用的是RequestParam,我不知道RequestParam这个注解能不能指定我们前端传的变量名,例如我们要求前端传“mingzi”=3,那么就是http...?mingzi=3。那我用requestparam的话,我没规定前端传的变量名后端应该也是能接收的吧,例如我前端传“id”=3和我“”mingzi“=3效果是一样的吧。我不知道requestParam注解后面接的那个变量是不是就是相应的参数名,如果是的话那就是我知识点问题了。
【回复】回复 @今天跑步了嘛_ :javaweb,spring,springmvc,javaweb是基础其实跳过不学也行,只要后面spring看得懂,其实springmvc,mybatis那些也不用系统学,直接学springboot就好了,springboot是大整合
复旦第一锦鲤:
大家刷完视频可以看看我对这套课程的总结,我把我自己的代码也放在上面了 https://www.bilibili.com/video/BV1Ga4y1S7jc/

永昼天际:
突击3天完工,果然还是适合做后端开发,不考虑前端页面的搭建,速度嗖嗖的。 个人收获: 1. ThreadLocal处理用户id等同一线程可能需要多次获取的数据,这个可以说几乎都在用吧 2. Validation组件校验数据有效性,以及校验分组的概念 3.PageHelper分页插件,虽然还是感觉用起来很奇怪,还要进行强转 4. 阿里云OSS的使用 5. 前端axios封装,请求拦截器和响应拦截器 6.前端Pinia存储数据和本地持久化,这个Pinia比VueX好理解很多 7.前端处理请求跨域问题 大致就这些了。

【回复】回复 @夫前路漫漫兮 : 然后可以推到你的用户登录UserController里,用户登录完返回token这里,JwtUtil生成token时claims是不是漏了id
【回复】同学你好,我在使用ThreadLoacl进行用户头像更新操作时获取到的id为空,你遇到了这个问题吗?是如何解决的可以解答一下吗?我已经尝试了很多网上给的方法但是都没有办法解决,甚至将参数改为username,通过ThreadLocal获取到的值是正确的,但依旧是报空指针异常。
【回复】回复 @嘻嘻脆 :回复你好像被拦截了,私信你了[给心心]
酷态z:
打包项目其中jdk版本不支持报错,在setting maven选项中,jdk改成17!!!之前听黑马Java基础的课,那个老师全局设置了一下,这么久过去了早就忘了,一直报错才发现maven打包时候用的是jkd11,springboot3.x以上版本最低要求jdk17

【回复】回复 @丶Dynasty :对是这样的,你还不知道是哪的问题,我jkd用的17都不行,还得把maven 里面的jkd设置也改了才行
【回复】最折磨的就是这种,边学边出问题,还得一直找问题
轻抚微光-:
老师好,重置密码部分的前端出问题,能帮我看看吗?

【回复】已解决,api部分不是return params,是return passwordData

编程语言 编程 全栈开发 前端 面试 后端 Vue Spring Boot 一学就会的技能点 新手老师进化论

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读