后端
·2023-11-04实习第二周
《https://wx.zsxq.com/mweb/views/weread/search.html?keyword=实习第一天》
开始写代码,之前通过mybatisplus建了一个表的do,dto,dao等层的初始代码,导师给我写了几个功能(分页查询,导出,导出查看,作废功能),要我一天两个[撇嘴],刚开始真是不知道怎么下手,取名,传什么参数根本不会,一脸懵(虽然鱼皮讲了很多)
问导师怎么写,他就说参考之前写的,然后给我讲了一下大概流程,参考之前的哪些代码(导师之前发我的需求文档很重要,我没有把心思放在里面,很多要求的字段判断在里面都有说),然后我就开始了我的痛苦之路,开始参考之前的代码建request对象,然后转dto对象(公司用的@mappings注解,不懂硬看)
一天下来算是跑通了,不过只完成了分页查询(其实很简单的,主要实现方式mybatisplus都做好了),第一次写真有点不适应(API层调服务层,当时我是很懵为啥要建这么多层[撇嘴])最终算是写出来了,太菜了(导师觉得我会写,有点高看我了)
《实习第二天》
今天压力更大,说我后面三个功能都简单,今天晚上6点前问我能不能写完[撇嘴][撇嘴][撇嘴],我只能说试试看(心里根本没有底)
然后开始写导出功能,跟之前一样问导师哪里可以参考,因为公司项目是第二版开发了,之前有代码,然后开始写,看别人写的代码,然后复制到我这里,理清别人思路,怎么跑通的代码,上午是真的很痛苦,不过第一天熟悉了各种建对象的经验,倒是好了一些,公司已经写好了模板,只需要自己传入自己的参数,然后改一些代码就行了,不是很难(怪不得导师要我写三个,但是对于我来说是未知的[撇嘴][流泪])
下午写完之后,问导师怎么写导出查询,导师跟我说参考别的代码,我一脸懵逼,但是看导师比较忙,我也不好意思继续追问,公司好多包,一个类全是方法(idea的各种小功能要熟悉,不然难受死),找了一通之后找不到,无奈只能开始写作废功能,这个倒是说就是把一个字段改变一下类型就行了,我倒觉得蛮简单的,但是没有参考代码,真不知道怎么写(这时候需求文档的重要性就来了,我没看)
无奈只能按照自己做项目里面的思路来写,写完之后到了快下班样子,给导师看,他说要我发给他,到时候他git上去(因为我没有权限修改公司代码,git的功能还是得熟练),但是觉得我可能有问题,然后他就review一遍,跟我讲了一下我写的代码哪里不好,有什么问题,要我去改,特别是作废功能,跟我说是不是没看需求文档,我想着写代码也没看过这玩意啊,然后要我改
开始理清导师要我改的思路,尝试修改,过了半个小时导师问我改好了没,我说差一点[流泪],其实还有好多,然后他就下班回去了,我接着改,总算是改完了,然后发给他,下班[憨笑]
这两天下来虽说有压力,但是还在都解决了,也学到了一些东西
《实习第三天》
导师要我拉取最新代码,看看提交的,然后要我测试,我看了导师提交了我写的代码,改了一些bug,然后代码也整理的清晰很多(我写的比较臃肿[撇嘴])
然后开始测试,导师要我测试这两天写的接口,本地测试要启动服务,因为公司是微服务项目,配置了很多代码,我靠着API也能看懂一些,但是我启动的时候就一直报错,尝试无果后求助导师,他通过git的push(这个我是没想到)看我修改的代码,最终定位是我没有改配置[撇嘴][撇嘴][撇嘴],微服务项目还是有点不熟悉,不过好在启动了
然后就是使用postman测试,按照我自己的思路去调用接口,可想而知失败了,找了半天,是因为我在Postman配置我的token(之前没有接触过要设置),不过好在解决了(后面也会出现问题,因为token不能一直使用,好像会过期[撇嘴],浪费了很多时间),然后根据文档,把该有的功能给测试了,也算是摸鱼了很多时间
然后发给导师,下班
《实习第四天》
导师要我往表里面添加数据,熟悉一下表的结构,这一天没啥事情干,算是摸鱼了,最后添加数据没成功,是因为权限问题,一天也是过去了,下班
《实习第五天》
导师要我添加关联的数据,把我自己的信息加进去,好测试写的接口能不能行,这一天也是蛮轻松的,没啥压力,按照要求完成了,后面导师要我写一个sql脚本,我一脸懵,没接触过啊(原来就是一些sql语句[撇嘴]),sql能力也能弱,没写好,发给导师之后我在旁边看导师自己改了很多,主要是需求没听明白,表的字段包括关联的表也不是很清楚,总之也是完成了
《 总结 》
一周下来,开发了一个功能,写了三个接口,导师完成了最难的一个,也review了我的代码,改了很多,不过最终也出现啥问题[得意]
面对需求的时候,不能乱写,一定得问清楚了在写,还有基本功很重要,真正开发的时候没有这么多技术要你实现,都是已经写好的,你只需要去理解需求,在crud实现
25
0
分享
操作
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
