今天早上怀着一种忐忑的心情上班,因为今天开始要正式搞事了,每天都有定具体的目标任务,其实从起床的那一刻起我就认定自己最大的问题在于搭建好可运行的测试环境。
因为昨天下午开始待图书馆到晚上8点多,一直都在处理一个单元测试runwith加载配置文件的问题,当时我连问题都不会定位,一直在百度为什么fail load 巴拉巴拉,结果都是一堆不相关的答案,唯一一个觉得还有点沾边的dao层没有配置进去,后来发现也不是这个问题。。。。
然后今天早上一去办公室就开始继续搜索这个问题,偶然碰到一篇博客上说要看看单元测试错误信息的最后一条,然后我就发现是mongodb的问题,但是分析了一下,单元测试保证独立性必须要解除这种依赖关系呀!!!然后我就不知道怎么办了,带着这种抛砖引玉显示自己有过一番思考过程的疑问句式问了代码主力宇健哥,还好他特别耐心,并且讲问题也很清晰,跟我提出对于实现类中的dao层引用应该加上required=false,最好配置文件中的包扫描也不要用,因为注入的service有点多,有些是没有用到的,最好用bean一个一个类往上加,他本来还想给我找找更简单的方法快速解决问题的,可是发现好像找不到,然后就让我先试着改一下。
我针对他说的本来想先改bean,因为比较熟悉一点,毕竟暑假学习培训的时候用过spring,后来发现完全忘记了,百度上说的也不全,然后就放弃了,只能一个一个类试加上required=false加的差不多的时候没想到就好了,这个知识本来开会的时候boss讲的是记住了的,但是就是不知道用在哪导致碰到障碍,大多数时候就是这样听着好像觉得是这样但是叫你实际操作起来发现这也不行那也不行。
我这个人就是这样,有一点小小的进步就喜欢沾沾自喜,中午的时候发现boss出去了 然后肆无忌惮地玩了几把节奏大师,说好的维护禅道也放下了,后来没有体力了,就开始做,然后也过了午休的时间,下午都在理解业务,然后碰到不懂得概念就百度,但是因为只需要停留在理解层面的东西对自己放松了要求,所以在百度博客的时候看着看着就喜欢走神,关于走神这个问题我还特意百度了怎么办,结果还是得靠自己,做一件事的时候不要想其他事(这tm不是废话吗)。
大概三点40左右,UI设计界面演示会议,boss突然地问我有没有什么建议,顿时不知道说什么,对,然后什么都没有说,总觉得说没什么问题很不好,但是真的直接说出来比较好,唉,当时还脸红了,我也搞不懂自己为什么脸红,md,尴尬。
晚上下班时候在纠结为什么元数据对象能够确定是哪个适配器,后来在产品女司机的带领下才发现是dispatcher类的作用,遍历所有的适配器得到的。。。。哇好像加班,但是肚子真的不允许,饿死了,回去吃面面:D
网友评论