有一周过去了,后端项目的第二周。
本周的学习情况:1. 完成了商品模块。2. 学习了RabbitMQ,运用到项目中,3. 了解 WeiXin-java
本周最大的感受时学习到了很多的东西,发现了项目中的问题,并相对应的解决了这些问题。虽然会片刻的不在状态,摸鱼,但是总体上很充实。
商品界面:由一开始的连表查询修改成单个查询,对应合并。由于第一次接后端,进行数据处理还不是很熟练,但是,每次遇到这样的问题都会进行思考很大一会,实在搞不出来再去找他人的帮助,通过Java8新特性以及 MybatisPlus 深入的体会到了孰能生巧,针对不同的数据处理选择不同的书写方式。项目就是理论与实践相结合最好的表现形式。写的多,用的多自然应对不同的情况就可以很快判断出来怎么写更合理。虽然一开始不熟练的过程,开发效率慢的情况,但是对于解决问题的欲望,将会是越来越想研究,越发发现Java是很牛逼的语言。
微信消息模块:由于微信消息需要用到消息中间件 RabbitMQ ,这个东西是我之前重来没有学习过的东西,但是在项目中需要用出来。自己需要做的只能说快速掌握这门技术,然后用到相中,也是深刻体会到了项目中遇到自己没有接触过的需要要立刻学习并运用。RabbitMQ 其实并不复杂,有队列,交换机,进行绑定,入队并出队的操作,对发送客户端消息同一时间较多时,先存入队列,然后再依次发送,这样更加安全,也不至于直接让服务挂掉。
时间过的真的很快,但是自己仍然是菜鸟,需要学的还有很多,需要多的也还有很多,趁着年轻,好好为自己的未来拼一把,未来的你会感谢现在努力的自己。