记录今天的两个问题:
1.invalid comparison: java.util.Date and java.lang.String是因为sql中把日期类型
<if test="tradeTime != null and tradeTime !='' " >
date(trade_time ) = date(#{tradeTime ,jdbcType=TIMESTAMP})
</if>
与空串比较了,只写!=null就好把!=""去掉即可。
2.在feign里抛出了异常,接口返回却仍是200,前端捕获不到?
在controller层加一个feignApi的set方法
public void setAccountFlowFeignApi(AccountFlowFeignApi accountFlowFeignApi) {
this.accountFlowFeignApi = accountFlowFeignApi;
}
解决