03 2020 档案
摘要:解决方案: File==>Project Structure,将project language level选择为8,重新运行即可
阅读全文
摘要:以Oracle数据库Scott用户下的emp表举例 步骤: 1、将Oracle数据库的数据库驱动包放到tomcat的lib目录下 2、将数据源配置tomcat的servel.xml和context.xml server.xml的GlobalNamingResources节点下增加如下配置 <Reso
阅读全文
摘要:以Oracle数据库Scott用户下的emp表举例,其中参数为List<Map<String, Integer>>时mapper.xml的写法需要注意,Oracle与MySQL不同 MySQL: <update id="updateEmpByMapList" parameterType="list"
阅读全文
摘要:环境:SpringMVC+spring+mybatis、前端数据来源为Oracle数据库Scott用户下的emp表 report.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF
阅读全文
摘要:json工具类,包含以下方法 json转map json转List<Map<String,?>> map转json List<Map<String,?>>转json 对象转json 数组转json(数组转map,然后转成的json) maven坐标: <!-- https://mvnreposito
阅读全文
摘要:采用junit调用测试环境代码运行。或者在测试环境测试时,某处遇到bug时,可以采用动态刷新日志的方式,查找问题所在。 举例:先监视日志,然后在报错的地方重新访问一次,可以看到日志文件中的输出,从中查找原因。 新增webservice接口,接口接收其它系统传递过来数据。自行先在测试环境进行测试,利用
阅读全文
摘要:判断对象是否为空、是否不为空,数组是否为空、是否不为空,是否全不为空、是否全为空 package com.alphajuns.util; import java.util.Collection; import java.util.Iterator; import java.util.Map; /**
阅读全文
摘要:mybatis找不到核心配置文件异常,我的情况是由于建立maven工程的时候打包方式为pom工程造成的,修改打包方式为jar或者war或者删除pom打包方式,运行即可 参考帖子:IDEA工具java.io.IOException: Could not find resource SqlMapConf
阅读全文
摘要:测试结果: ZipFile引包: import org.apache.tools.zip.ZipEntry;import org.apache.tools.zip.ZipFile; maven坐标 <!-- ant --> <dependency> <groupId>org.apache.ant</
阅读全文
摘要:可能存在的业务情况: 1、用户上传了压缩包,需校验压缩包中的文件是否合格。 2、用户上传压缩包,对压缩包中的文件进行批量水印处理 解决思路: 1、读取原压缩包文件,解压缩至临时目录 2、对临时目录中的解压缩文件进行校验/水印处理 3、对临时目录中处理过的文件进行压缩 4、删除临时目录及其下的文件 需
阅读全文
摘要:业务中需判定PDF文件是否为指定PDF文件,如果不是则不允许上传,并且提醒用户上传合法PDF文件 此贴需要参考我的上上篇帖子,定位PDF中关键字的位置 测试结果: maven配置 <!-- 引入pdf --> <dependency> <groupId>com.itextpdf</groupId>
阅读全文
摘要:需要参考我的上一篇博客,定位PDF中的关键字,找出需要打印水印的坐标位置。 先说测试结果(PDF原件也是上一篇中的图片所示): 新生成的带有水印的PDF文件如下所示: junit测试代码及输出: maven配置文件 <!-- 引入pdf --> <dependency> <groupId>com.i
阅读全文
摘要:使用itextpdf来操作PDF文件,定位PDF文件中的关键字坐标演示 测试结果: 测试的PDF文件如下: junit测试输出坐标: maven配置中引入itextpdf: <!-- 引入pdf --> <dependency> <groupId>com.itextpdf</groupId> <ar
阅读全文
摘要:tomcat启动startup.bat时发动一闪,可在startup.bat文件最后一行追加一行pause,这样启动之后不会一闪,可以看到输出信息 我的是缺少jdk环境变量,添加jdk环境变量即可
阅读全文
摘要:软件版本,tomcat8,jdk8,jdk环境变量已经设置好 1、cmd命令进入jdk安装bin目录 切换盘符:D: 进入:cd D:\Develop\jdk\jdk1.8\bin 2、将 keytool -genkey -alias tomcat -keyalg RSA 粘贴进去回车执行 密码:A
阅读全文
摘要:工作中,一个工程的Service请求了另一个工程中的Controller,此时可以采用HttpRequestUtil工具类来发送请求,获取返回值。因此,需要一个用于发送请求的工具类。 HttpRequestUtil.java package com.alphajuns.util; import or
阅读全文
摘要:接口地址信息可存放于数据库配置表中,后台调用接口,可以直接从数据库中读取接口地址 表设计参考如下: 本表中DEV_CONFIG_VALUE、SIT_CONFIG_VALUE、PRD_CONFIG_VALUE分别代表开发、测试和生产环境配置,我所在项目在接口地址这里,并未用到三个字段 值演示: 后台可
阅读全文
摘要:easyUI datagrid中需要对编辑数据保存到数据库,编辑完毕之后,点击上方“保存”按钮,将数据更新到数据库并且刷新页面。 js中采用ajax将数据更新到数据库,并调用刷新方法,重新加载datagrid。此时编辑保存的数据未回显,刷新页面,可以看到刚才编辑保存的数据。 检查代码,调试,并无问题
阅读全文
摘要:easyUI datagrid列表,存在如下情况,行数据编号与名称一一对应(例如供应商编码和供应商名称),编辑时,从下拉列表中选中供应商编号,自动填充本行的供应商名称 实现方式如下 页面js初始化下拉列表供应商信息,包括供应商编号和供应商名称,定义下拉变量supplierList,并且在datagr
阅读全文