web开发 辅助学习管理系统开发日记 day5

第五天 坚持就是胜利

Q1:在开发条件分页查询的时候要在controller层把所有的变量类型全都生命出来,注意类型不要声明错误,我因为把Localdate 写成了localdatetime 直接让我找了半个小时bug。 在传递日期参数的时候可以用@DateTimeFormat 的注解指定前端传递日期的格式

Q2:在sql语句中传递参数时候,我们通常会开一个mapper.xml文件来传递接受sql语句在使用的时候要注意以下几点
1注意文件名要使用/而不是.,并且注意要和原mapper文件同名

2 要引入mybatis框架依赖到创建的mapper.xml文件里

3在文件中直接使用'%#{name}%'会导致出问题,此时我们需要用concat链接例如

Q3在需要类中对象过多的时候,可以采用一个实现类将他们封装起来

然后将分页函数里面的变量用实现类的get和set去代替

Q4:保存员工基本信息三步走

Q4:在书写完查询语句后,我通过apifox进行调试发现结果都没问题,但是我的前端界面不渲染

找了一个小时的问题,采用了段落注释法,最后发现是xml文件里的gender查询部分出问题了,仔细检查后发现gender我误定义成了String类型

改了之后就正常了

posted @ 2025-03-01 00:33  marisa3  阅读(16)  评论(0)    收藏  举报