2019/12/14 学习笔记
mybatis的多条件查询
select * FROM book
<where>
state like CONCAT('%',#{state},'%') and (
bname like CONCAT('%',#{cond},'%')
or detail like CONCAT('%',#{cond},'%')
or writer like CONCAT('%',#{cond},'%')
or printer like CONCAT('%',#{cond},'%')
or type like CONCAT('%',#{cond},'%')
or price like CONCAT('%',#{cond},'%'))
</where>
order by ${sort} limit #{currIndex} , #{pageSize}
现在发现个问题,功能写的越多,这段代码的限制就会越长,所以这段代码肯定是要重构的。
这里面还碰到了一个问题,错误的以为state应该用=号,但其实如果state=“”空时,这个是拿不到数据的,所以只能用like。
gif制作
gif制作的话,最好是找那种带录屏的工具,这里我用的是迅捷gif,要注册购买会员,但是我没买,只用了试用功能,还是能够完成大部分gif制作的,然后在word中插入gif,有两者方法,一种是把gif放ppt或者其他能够播放gif的文件中,然后通过word的插入功能,插入对象,来自外部文件,来引入,不过这样word还是静态的,要双击图片才是动态的;另一种方式,就是把写好的word文件转成html,要用word自带的功能,另存为 网页文件,这样就可以直接点击查看,能够正常显示gif。