信贷后台记录

101 阅读1分钟

Q1:数据库查询出来的null值,mybatis封装时自动过滤的吗?

否,application.properties 添加 spring.jackson.default-property-inclusion=non_null

Q2:删除Vo的任意字段报错,

遇事不决,compile就对了

Q3:pdf/图片不在详情web的service里base64处理,最后怎么做的

planA:因为没有文件服务器,所有计划用Base64字节流传输,可行,但是后台返回前台json中包含4个图片的base64的String串,图片显示很慢,

planB:前台两次请求,第一次只有展示文字信息的json,第二次串行返回Base64的字符串,暂时这样优化。
<font color =#009688/></font>

Q4:在需要知道年龄的前提下,根据身份证号码,代码层面计算年龄还是mysql的查询列计算效率比较高。

我母鸡啊

Q5:@PathVarible 只读取get请求url中的参数 不加可以用swagger测试,加上就知能传递简单的字符串。。。

Q6: @*Mapping

@GetMapping

@PostMapping

@PutMapping

@DeleteMapping

Q7:insert数据插入

保存的数据 req是前台传入,字段需要补充再入库,先get对象后set对象的子属性,最后mapper.insertSelective(req)

Q8: