到新公司到5月20就一个月了,学习和使用了springboot layui easyui基本上都是之前工作不常用的框架,不过开发工具还是idea,工作内容也还是实现crud,只不过现在多了界面实现而已,也还是不涉及数据库表的设计。负责简单实现。虽然我很觉得不咋甘心,但是因为我菜所有除了踏踏实实完成被安排的工作内容和自己学习提升没啥别的话好讲。况且,现在知识简单的增删改查,但是我依旧犯错不少,学习到不少。以下是近期错误总结:
1,开发接口过程中,实体层用于表字段和实体属性间的映射(查出的数据全部一一有一个别名对应实体中的属性名)使用注解@TableField()。所以mybatis中.xml文件中写的sql语句对应表中字段名,但是执行sql语句返回的数据是对应实体中的属性名的(.xml文件中要使用resultMap。并且如何是多表查询返回的数据 通过对实体和resultMap添加映射字段就可以实现)
2,开发接口时候 对传入参数和 返回数据 的类型还是会不清晰(传入的是对象类型【控制层参数需要添加 @requestBody 注解,因为是对象类型 ===json 类型】 还是 基本数据类型。返回的是统一返回数据的包装类对象类型还是基本数据类型)。以及前端对如何传递 各类参数还是不太清晰 (不过可以看文档和百度以及积攒经验 把代码上传git 以便日后可以参考)
3,经常因为缺少注解出现报错 参数注解 类的日志注解 返回的注解等
4,代码书写不规范,无用注释掉的代码要删掉。命名要见名知意(不包含test demo等字眼)。要格式化代码。要写好看的注释