jeesite
编故事的老朽
一个误入编程开发的大汉
展开
-
mybatis与spring整合后,#方式查询速度特别慢解决
首先看下#{},${}区别这里引用别人总结的在这次项目开发中,sql语句非常长,传入参数虽然才有一个日期,但是在语句中#{date}的占位多达20多个,这样就造成解析过慢,参数生成再到语句就差不多要2分钟,查询出来耗时3分钟,后来实在没办法,在舍弃了防止sql注入的安全下。使用${},这样发现马上快了很多,6秒就搞定,不过要注意String类型,’${date}’,外面必须有引号,不然数据库...原创 2018-10-18 11:21:27 · 7724 阅读 · 6 评论 -
jeesite新增登陆验证
需求最近使用jeesite做项目,项目要求在登陆这块要求不用系统的验证规则,二十使用用户的验证规则,那就意味着jeesite的验证都不需要了,直接走用户的就好,但是jeesite的用户获取user权限会去查数据库,然后生成user权限,我对这块不熟,没办法,我只能给自己数据库中导入一份用户数据,然后密码统一,在通过客户这边的校验后,再走我的验证。这样就符合客户的需求页符合系统的需要。具体操作如下...原创 2018-09-30 11:18:26 · 1874 阅读 · 0 评论 -
jeesite poi大批量上传文件崩溃,OOM的解决方法
jeesite poi大批量上传文件崩溃,OOM的解决方法这几天用jeesite做个银行绩效考核,银行数据过大,一个excel50多M,20多万条数据,字段100多个个,如果用它自带的poi,在循环插入数据库的时候,会造出几百万的对象,瞬间填满内存,而且循环没完成时,还释放不了对象。当时也在想为什么50M的数据就能填满内存,但网上也没个正式的说法,个人感觉认为,不能单纯认为50Mexcel,传...原创 2019-02-01 11:43:26 · 692 阅读 · 0 评论