
java
应小勇
这个作者很懒,什么都没留下…
展开
-
mybatis日志在线生成sql(日志参数填充,sql日志格式化)
背景:平时我们在看线上日志的时候,想知道一条执行sql的结果,需要把mybatis生成的日志copy出来,然后把参数一条条手动塞进去,简单sql还好,如果是复杂sql,尤其参数多达几十甚至上百个情况,这就头大.不仅非常耗时,而且容易出错.针对上面出现的问题,我开发出了在线一键生成mybatis执行sql的网站,只需要把日志copy出来,点击一键转换就能轻松获得参数填充好的sql,大大节省了日志分析时间.下面是使用方法:1.将Preparing:日志copy出来,粘贴到Preparing.原创 2021-07-04 17:31:57 · 3956 阅读 · 7 评论 -
解决不同浏览器下载文件中文名称乱码的问题
问题描述:在java中做文件下载的时候,比如下载excel,pdf文件。有时候在谷歌和火狐浏览器下载下来的文件名称是好的,但是在ie或者别的浏览器中可能就是乱码的,这个就需要我们在前后进行一些处理。 前台:在前台的时候,有时我们需要在url中传递一些中文参数,这时候直接传到后台处理就会出现一些乱码的现象。这个时候需要对url进行转码如下:比如url是:url=localhost:8...原创 2018-08-24 20:55:05 · 5247 阅读 · 0 评论 -
事物回滚
有的时候方法A()里面包含方法B(),C()Transactional(rollbackFor = Exception.class)public void A(){ B(); c();}@Transactional(rollbackFor = Exception.class)public void B(){}@Transactional(rollbackFor = Ex...原创 2018-09-06 15:52:21 · 1459 阅读 · 2 评论