随笔分类 - 工具封装
摘要:数据库设计 message表 message_inbox表 junit单元测试 package com.alphajuns.junit; import com.alphajuns.ssm.service.MessageService; import org.junit.Test; import or
阅读全文
摘要:测试结果 接口地址数据库表设计参照 数据库表 ConfigPool.java package com.alphajuns.ssm.util; import com.alphajuns.ssm.pojo.Config; import com.alphajuns.ssm.service.ConfigSe
阅读全文
摘要:poi版本为3.15,jdk为1.7(poi 4.1.0与jdk1.7不兼容) 数据库表与测试结果 页面按钮(其中在页面加载完毕函数中为按钮绑定点击事件,点击事件请求后台,后台以流的方式响应用户一个文件) Controller @RequestMapping(value = "/exportExce
阅读全文
摘要:测试结果: 数据库表截图: 导出cvs文件: 页面,导出按钮,导出js <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <body> <h2>Hello World!</h2> <%-- 引入jQuer
阅读全文
摘要:需要在spring配置文件中配置springContextUtil的bean <bean id="SpringContextUtil" lazy-init="false" class="com.alphajuns.ssm.util.SpringContextUtil" /> SpringContex
阅读全文
摘要:DateUtils.java package com.alphajuns.ssm.util; import org.apache.commons.lang.time.DateFormatUtils; import java.sql.Timestamp; import java.text.ParseE
阅读全文
摘要:多线程工具类: /** * ThreadPoolUtil.java */ package com.lbs.util; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue;
阅读全文
摘要:ExcelPublic.java,其中包含读取Excel第一行(一般为标题行),读取所有Excel中所有数据(包括标题行),读取表头字段在excel中的位置(列值)等方法。 poi版本为3.15,数据库为MySQL 测试Excel和s数据库结果如下: ExcelPublic.java package
阅读全文
摘要:在上篇easyUI配合PageHelper实现分页的基础上,实现前端页面上传文件组件 其中itemList.jsp页面中文件上传dialog 页面效果 itemList.js导入方法定义 /** * 导入商品列表 */ function importItemList() { $('#excelImp
阅读全文
摘要:使用easyUI分页,后台返回页面需要当前页需要显示的数据rows,数据库总条数total 后端采用的pageHelper帮助分页,mybatis使用pageHelper分页 前端js封装获取easyUI datagrid对象 测试结果: 封装的common.js // grid的输入对象,使用此对
阅读全文
摘要:自定义字符串匹配方法,js代码 // all regexp config String.prototype.regExpConfig = { email : "^\\w{3,}@\\w+(\\.\\w+)+$", number : "^\\d+?$", decimal : "^\\-?\\d+(\\
阅读全文
摘要:该工具类使用mybatis的会话来手动提交事务,从而对批量sql进行控制。事务提交,多条sql执行结果会被更新到数据库,出现异常则回滚。 测试采用的表为oracle数据库scott下的dept表和salgrade表 MyBatisBatchHelper.java package com.alphaj
阅读全文
摘要:json工具类,包含以下方法 json转map json转List<Map<String,?>> map转json List<Map<String,?>>转json 对象转json 数组转json(数组转map,然后转成的json) maven坐标: <!-- https://mvnreposito
阅读全文
摘要:判断对象是否为空、是否不为空,数组是否为空、是否不为空,是否全不为空、是否全为空 package com.alphajuns.util; import java.util.Collection; import java.util.Iterator; import java.util.Map; /**
阅读全文
摘要:可能存在的业务情况: 1、用户上传了压缩包,需校验压缩包中的文件是否合格。 2、用户上传压缩包,对压缩包中的文件进行批量水印处理 解决思路: 1、读取原压缩包文件,解压缩至临时目录 2、对临时目录中的解压缩文件进行校验/水印处理 3、对临时目录中处理过的文件进行压缩 4、删除临时目录及其下的文件 需
阅读全文
摘要:工作中,一个工程的Service请求了另一个工程中的Controller,此时可以采用HttpRequestUtil工具类来发送请求,获取返回值。因此,需要一个用于发送请求的工具类。 HttpRequestUtil.java package com.alphajuns.util; import or
阅读全文
摘要:工具方法: @Autowired private JdbcTemplate businessTpmeJdbcTemplate; @SuppressWarnings("deprecation") public long querySeqBySeqName(String seqName) { try {
阅读全文
摘要:工具方法: function getRequest() { var url = location.search; // 获取url中?后面的字符串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.s
阅读全文
摘要:有时需要将Excel展示在页面上,所以需要将Excel转化为html,这里封装一个工具类。 Excel和servlet访问效果如下图示: 工具类代码: POIReadExcelToHtmlUtil.java package com.alphajuns.utils; import org.apache
阅读全文
摘要:项目需要从Excel导入数据,然后插入到数据库对应表中。设计了一个导入工具类,导入数据和导入结果如下图示: poi jar版本采用的3.15 导入工具类实现如下: package com.alphajuns.ssm.utils; import org.apache.poi.hssf.usermode
阅读全文