1.14周报
admin
2024-05-12 02:59:52
0

周报

代码行数:

周一

450

周二

546

周三

458

周四

621

周五

531

周六

548

周日

.

 

遇到的问题以及解决

同事分配给我一些接口开发的工作,在不是很清晰需求的情况下,写18个重复度极高的接口,怎么看都不太对,后来同事上班,跟他对接后,把18个接口,合并成2个集成接口,用“type”字段来完成接口功能的区分。

对于二级联动没有经验,经前辈指点,了解了以后,完成了接口

先getproject,再由次getCatNo,最后get*。完成二级联动。这样通过两个接口的先后调用,实现二级联动功能,但是,这个不是前端需要的格式,前端需要一个接口,返回两个字段的全部上下级关系,于是重新开发接口,在VO类中定义Lischidren属性,来区分二级关系。

unpack输出的json字段顺序杂乱,原因,Entity字段命名不规范导致。

groupBundle返回值字段不完整,缺少字段。原因:忘记写注解。

以“bag是否解包”字段为sql查询条件。但是发送false却全局搜索,没有筛选出teue原因:mysql没有布尔类型数据格式,这里用的tingint类型,而VO类中为布尔类型,所以出了问题,后来把VO类中的字段换成int,由1,0来判断。但是也不行,int默认值为0,所以当字段为空时,会会按照0来查询,最后换为Interge,默认值为null。问题解决。

查询出的部分字段值为null

原因:实体类属性与表字段不一致。

解决:在xml文件中设置resultMap,成功解决。

update调用总是报错,有异常,

原因:数据库中的不为null的字段未赋值。所以报错。

idea试用到期,到网上寻找破解之法,暂时能用,不知能坚持几天。

昨天写的登录接口,完成了登录页面,但是不知道怎么链接。搜查了大量资料。有了初步了解。工欲善其事必先利其器,配置了vue,webstorm。并建立了vue项目。

知识点:

深入了解了登录功能。了解了token的作用,可以用于判定请求对象,是否登录,是否超时。

学习前端入门,html,css文件的格式。使用不同标签为网页添加设置不同元素。

list去重:在lsq中查询字段时加“distinct”。

mysql 查询是否存在:

select 字段 from 表名 where 条件;

mysql中查询指定数据是否存在示例:

select count(*) from tablename where col = 'col';

这种方法性能上有些浪费,没必要把全部记录查出来。

select 1 from tablename where col = 'col' limit 1;

执行这条sql语句,所影响的行数不是0就是1。

post和put的区别是什么?

PUT和POST都有更改指定URI的语义,但PUT被定义为idempotent的方法,POST则不是idempotent的方法。PUT请求:如果两个请求相同,后一个请求会把第一个请求覆盖掉。(所以PUT用来改资源)Post请求:后一个请求不会把第一个请求覆盖掉。(所以Post用来增资源)

心得体会:

这周着手开始自己的毕设,开始前感觉应该很简单,不就是一顿操作数据库,然后显示在网页上就行了吗,结果,一上手,寸步难行,不仅是开发技术有限,我发现,就连建一个数据库的用户表需要什么字段,就要思考很多方面,也是反复修改。最后也是完成了登录相关接口和商品管理相关接口。

看来这东西不能拿起来就写,还是需要缜密的计划和构思设计。

这周在网上查找了很多资料,也自己做了一个登录页面。但是今天尝试调用接口失败,还是有东西没弄明白。明天继续研究研究。

相关内容

热门资讯

河南夫妇冒雨移开折断大树,“不... 评论员 陈柯旭 折断的大树能挡住马路,但挡不住普通人身上的微光。 近日,在河南驻马店突降暴雨,一棵大...
现货黄金跌破4300美元关口 8日,现货黄金盘中跳水,跌破4300美元/盎司,跌超0.6%。 消息面上,据新华社,当地时间7日晚,...
英法德联合出手! 文丨陆弃 当英国首相斯塔默、法国总统马克龙和德国总理默茨准备与乌克兰总统泽连斯基在伦敦举行会晤时,外...
两个月来伊以首次互袭,特朗普想... 当地时间6月7日,伊朗向以色列发射了四轮导弹袭击,以回应数小时前以色列对黎巴嫩首都贝鲁特进行的致命空...
德韩竞标谁能赢? 崔轶亮:难分... 加拿大正在推进“巡逻潜艇项目”,计划采购最多12艘柴电潜艇,以替换预计于2030年代中期退役的4艘“...
向以色列发射三波导弹后,伊朗威... 据参考消息6月8日报道,6月7日晚,伊朗向以色列发射三波导弹,以回应以色列不断升级对黎巴嫩的军事行动...
原创 恐... 6月8日,国际足坛再次出现球员在比赛中昏迷的情况。在丹麦同乌克兰的热身赛中,34岁的埃里克森忽然晕倒...
原创 歼... 这两天,咱们国产隐身机歼-35的外贸版(也就是歼-35AE)算是彻底曝光了,连带着那架编号0001的...
以色列遭多波导弹袭击!特朗普:... 据美国有线电视新闻网(CNN)报道,当地时间7日,伊朗伊斯兰革命卫队(IRGC)发布声明称,当日用弹...
原创 W... WB集团的Warmate“滞留弹药,配备气动弹射器,起飞前使用。(WB集团) 波兰军备局与WB集团签...