
Java
文章平均质量分 93
HashMap黑龙江分Map
九层之台,始于垒土;千里之行,始于足下
展开
-
Mybatis源码笔记&Spring整合Mybatis
mybatis原创 2023-02-23 18:02:52 · 683 阅读 · 0 评论 -
过滤器解决跨域问题
什么是跨域?跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略(所谓同源是指,域名,协议,端口均相同)造成的,是浏览器对JavaScript施加的安全限制。请求地址形式结果study.cn/json/jsonp/jsonp.htmlhttp://study.cn/test/a.html同一域名,不同文件夹成功http://study.cn...原创 2019-01-28 18:49:15 · 2723 阅读 · 0 评论 -
请求之密【QueryString,FormData与 RequestPayload】
最近在做AntdPro 的项目,但是使用框架的post请求后台SpringMVC接收不到参数,经过研究发现了我们所谓的请求之密。HTTP请求中,如果是get请求,那么表单参数以name=value&name1=value1的形式附到url的后面,如果是post请求,那么表单参数是在请求体中,也是以name=value&name1=value1的形式在请求体中。我们先看一下我们的...原创 2018-07-27 10:36:04 · 2815 阅读 · 0 评论 -
基于freemarker(mht)方式导出带图片的富文本word
最近做了一个功能就是将包含富文本的页面导出为word,具体页面如下原创 2018-06-28 15:17:56 · 9196 阅读 · 22 评论 -
POI设置背景色采坑记录
需求:POI做Excel导出的时候为单元格设置背景色我先使用了xField2FontYellow.setFillBackgroundColor(HSSFColor.YELLOW.index); 但是无论如何都不起作用,后来发现POI是需要设置前景色(目前还不清楚POI什么时候使用背景色和前景色)xField2FontYellow.setFillForegroundColor(HSSF...原创 2018-07-03 16:35:53 · 6071 阅读 · 3 评论 -
表单请求大小受限 参数丢失(设置maxPostSize=0)
最近项目遇到一个bug,导入2000条excel作为单据明细并在前台转为json。但是在后台接收参数的时候接受为null!!! 百度了一下这是因为tomcat的post请求大小受限。我将导入的数据在前台转为json 并压缩 达到了惊人的 1.8M 但是因为是maven 项目 我找了好久也没找到在哪配置这个maxPostSize pom 文件的tomcat 插件 以及 maven 命令都用了...原创 2018-04-03 10:35:26 · 4842 阅读 · 0 评论 -
通过反射实现对象比较(实现日志功能)
在平常的项目中我们往往会因为修改功能 而要记录修改日志。 但是对同类的两个对象的修改字段进行一一比较难免过于麻烦(特别是需要对比较的字段进行改动的时候)。例如这样 String name = fmodel.getName(); double realNum = fmodel.getRealNum(); String unit = fmodel.getUnit(); ...原创 2018-04-02 10:13:56 · 1023 阅读 · 0 评论 -
JPA执行SQL(主从添加)不提交事务问题
前段时间做项目遇到了一个问题,这里总结一下 环境 需要添加合同主表信息与从表信息(从表中需要存储主表id),因为bean在另一个项目中,但是却公用数据库,所以我们不能使用jpa 的save(对象) 方法。只能写sql,然后调用对应的createNativeQuery的方法。问题出现了。。。 因为是在service中处理,service的一个方法因为事务的原因将...原创 2018-03-16 11:05:16 · 3000 阅读 · 0 评论 -
ide创建maven项目(eclipse,idea)采坑记录
1.maven介绍maven的安装以及介绍不在多说。 maven介绍 maven安装配置1.1maven远程仓库在Maven中,当你声明的库不存在于本地存储库中,也没有不存在于Maven中心储存库,该过程将停止并将错误消息输出到 Maven 控制台<dependency> <groupId>org.jvnet.localizer&...原创 2018-03-15 17:44:57 · 912 阅读 · 0 评论 -
简述POI对Excel读写
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。最近工作中经常用到Excel报表统计 以及 Excel导入数据功能 ,其实就是HSSF 对Excel 的读写功能源码看这里Maven org.apache.poi poi 3.10-beta2原创 2017-12-13 10:08:37 · 339 阅读 · 0 评论 -
saxReader和documentHelper对xml的解析与创建
前段时间做了一个两个项目之间同步数据的接口,主要就是用到了xml作为数据的载体,主要技术就是解析和创建xml.解析和创建xml的方法有很多,以前一直用dom4j的saxReader比较多.这次做项目接触到了一个documentHelper.所以记录一下dom4j中saxReader和documentHelper对于xml相关的使用.源码看这里maven依赖原创 2018-01-19 14:52:44 · 3073 阅读 · 0 评论