本周总结:
成长最好的养分是痛苦。
最近两周的工作任务是用新的开发语言,新的框架,新的开发工具进行工作。对于这三项新东西的学习,最切身的体会是,痛并快乐着。痛是因为遇到的每一个问题都是新的问题,快乐的是,遇到问题,然后问题解决了,就皆大欢喜了。
最高效的工作,就是有一款高效的开发工具。所以首当其冲,就是环境的配置,和开发工具的安装,当安装环境和开发环境都弄好后,面临的第一个问题就是,这个工具怎么玩儿。不知道怎么玩儿,当然是去找教程,找教程最快捷的方式莫过于问百度老师了。按照教程,将开发工具都设置成自己喜欢的方式。大多数是默认的,虽说是默认的,在玩儿的过程当中,你得清楚快捷键怎么玩儿,你要问我问什么要知道快捷键,因为它能提高我们的工作效率。
总结:对于新东西的学习,首先要知道一下几个方面
a、开发环境的准备
b、工具操作的基本设置,最好自己对着教程操作一遍
框架
对于新的框架,给我眼前最真实的感受就是,一团麻,如果你想去研究细节,还是放弃的好,因为它对完成任务没有任何好处,最直接,最快捷的方式,就是找到别人的代码,然后看看他们的业务逻辑是什么,等你知道怎么写了,怎么完成一个简单的业务,这样,你就可以开发任务了,对于框架上细节的研究,放到以后遇到问题的时候,慢慢研究。
当然,在此过程中,还是了解了一些关于框架的原理。SpringMVC的执行原理,它的执行过程如下:
1、首先浏览器发送一个请求过来
2、前端控制器【配置在web.xml】接受到请求后,看请求的路径符合不符合规则,符合规则,就交给路径处理器【mvc-serlvert.xml】
3、路径处理器根据业务处理规则,找到对应业务控制器,【mvc-serlvet.xmlpeizhile 配置了映射规则】
4、业务模型处理器处理完业务逻辑后,得到一个ModelAndView
5、模型视图控处理器会将ModelAndView前端控制器
6、前端控制器这时候,就会根据得到的结果开始渲染视图,当视图渲染成功后,会返回渲染成功的视图给前端控制器
7、最后前端控制器将结果返回给浏览器
知道了一个大概后,接下来的任务就是添砖添瓦的操作,哪里需添哪里,哪里遇到问题,解决哪里。还好,现在知道怎么知道添东西,虽然不知道框架的原理,但是框架的结构还是了解了一些。
继续加油,继续总结,工作中,操作中,遇到任务问题,都要及时总结,争取快点儿让自己的知识框架充实起来,丰满起来。
网友评论