前言:
今天你们对“springmvc读取excel”可能比较重视,兄弟们都想要学习一些“springmvc读取excel”的相关内容。那么小编同时在网上汇集了一些关于“springmvc读取excel””的相关资讯,希望看官们能喜欢,兄弟们快快来学习一下吧!文章目录一、前言二.创建常量类三.静态方法中调用四.总结一、前言
环境:SpringMvc、SpringBoot
需求:一些静态方法中往往也需要进行动态的修改配置,例如:导出excel的最大值进行动态的根调大调小等。
解决方案:创建常量类,进行注入阿波罗等配置值,提供给静态方法进行调用。
二.创建常量类
@Componentpublic class ConfigureConstants { public static int exportMaxCount; @Value("${export.max.count}") public void setMaxCount(String maxCount) { if (StringUtils.isEmpty(maxCount)){ exportMaxCount = 50000; }else{ exportMaxCount=NumberUtils.toInt(maxCount,50000); } }}三.静态方法中调用
public static Workbook bigExcel(参数) { //如果超过5w条进行抛异常 if (isAll==1&&pageResultVo.getCount()>ConfigureConstants.exportMaxCount){ throw new 跑出异常; }四.总结
上面的介绍就是完成了静态方法中进行获取动态的配置的过程,在实际的开发当中其实这个小技巧其实还是挺实用的,欢迎大家实用分享。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #springmvc读取excel