- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 Java+window.open实现点击导出页面遮罩屏蔽,下载完成后解除遮罩
阅读目录一、问题场景 最近在做数据统计功能,需求是导出大数据量的excel,时间间隔较长,大概需要十秒左右,点击导出后,页面没有做任何处理,用户也不知道是否正在导出;如果没有做交互上的限制,用户可以一直点击导出按钮,这样势必会造成服务器瘫痪。二、尝试过程 花了一天尝试了两种方案: 2.1 纯前端添加遮罩 单纯的前端是无法监听文件是否下载完成的,主要试了两种方案: 1.由于导出是用form表单提交的,并将form的target设置到一个隐藏if...
2020-07-21 09:31:43 438
转载 SpringBoot项目在IntelliJ IDEA中实现热部署
spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader...
2018-06-29 15:06:33 112
转载 在Spring Security中获取当前用户信息
最近在学习使用Spring Security 3,搜索了一些有用的东西,记录下来引用来源:http://blog.163.com/tarcy_tw/blog/static/317235320108118119601/如果只是想从页面上显示当前登陆的用户名,可以直接使用Spring Security提供的taglib。<%@ taglib prefix="sec" uri="http://w...
2018-06-05 11:17:48 6073 2
原创 springboot+jpa 单元测试的时候启动就报错了
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJp...
2018-05-24 14:06:53 1191
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人