为了账号安全,请及时绑定邮箱和手机立即绑定

SpringBoot微信点餐课程评价总结

标签:
Java SpringBoot

环境搭建

本次开发涉及到前端-nginx服务-MySQL服务-tomcat服务
通过老师提供的虚拟机镜像一键安装,基本没有花时间。从学习SpringBoot的角度来讲,非常的方便。
也大大降低了学习的成本。
不过这些软件安装倒是没什么难度,但是真正想打造面向生产环境的服务,这些明显是远远不够的。
系统架构方面的知识,还需要靠时间来积累。
本次课程项目是 分布式架构。在本机上体现的样式就是,前端代码部署在了虚拟机上,后端代码在本机上运行。还是比较容易理解的。

架构设计

这门课程在数据库架构设计方面,基本没有提到。然而在真正做项目的时候,这一块其实是非常重要的。
因为我做这个项目没有经过需求分析等步骤,是直接上手做的。因此有的时候业务逻辑会比较混乱。
会出现一种情况,分不清每张表的含义,以及表与表之间的联系,以及为什么表会建成这个样子。
不过这个业务逻辑比较简单,所以问题也不大。

开发编码

这块收获非常大。虽然没有100%的完成整个业务,但是最核心的微信下单这块已经完全调试通过了。后台管理系统也做了一部分,CURD基本没问题。
通过这个过程,大概熟悉了Java开发的基本套路。之后这个月会在公司真正的去用Java进行开发,到时候可以见证一下这门课程对我到底有多大的提升。
关于项目里的一些骚操作,应该专门归纳总结一份文档。比如:
分布式session,redis锁,接口缓存,抽象复用性强的代码逻辑,log日志,lombok插件,单元测试的书写,AOP进行页面登录验证,表单校验,控制器异常处理,数据类型序列化,配置自动装载,lambda表达式。

总结与收获

1、对网页端的微信开发有一定的了解。限于没有真正的有资质的账号,整个流程搞得有点混乱。但是整个流程基本搞明白了。
2、入门了SpringBoot1.5.3 。掌握了基本的Maven开发环境的配置。

展望

虽然完成了大部分编码工作,但是基本是对着视频写的。脱离视频之后,能达到的水平估计还是比较有限。值得庆幸的是接下来公司会提供机会,进行学习成果的验收。
接下去要做的事情,应该是针对项目中某几个技术点进行深层次的挖掘。技术点在上面已经提到过了。
同时我又买了一个课程,仿抖音App的全栈开发。加油~

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消