随笔分类 -  工具封装

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

点击右上角即可分享
微信分享提示