04 2020 档案

摘要:结合前篇easyUI前端ajax上传文件组件 读取Excel工具类 及springMVC上传文件 后台代码 controller @RequestMapping("/excelUploadItemList") @ResponseBody public CommonResponse excelUplo 阅读全文
posted @ 2020-04-19 00:10 AlphaJunS 阅读(868) 评论(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) 编辑
摘要:解决思路,先将字符串转化为毫秒值,计算差值,然后转化为天数 <script> window.onload = function() { var str1 = "2020-04-17"; var str2 = "2020-04-12"; var day1 = new Date(str1); var d 阅读全文
posted @ 2020-04-17 20:47 AlphaJunS 阅读(2763) 评论(0) 推荐(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) 编辑
摘要:excel单元格内容为纯数字时,POI读取excel后,值为double类型,而实际需要字符串类型,因此需要设置一下单元格类型 导入纯数字时 可通过设置单元格类型解决这个问题 阅读全文
posted @ 2020-04-14 16:31 AlphaJunS 阅读(2187) 评论(0) 推荐(1) 编辑
摘要:MySQL数据库,利用concat函数即可,MySQL不用能||连接字符串 mapper.xml select * from tb_content_category where title like concat('%',#{paramMap.TITLE, jdbcType=VARCHAR},'%' 阅读全文
posted @ 2020-04-13 10:08 AlphaJunS 阅读(834) 评论(0) 推荐(0) 编辑
摘要:idea启动之后,生成了编译后文件target,这时再加入其他js文件,jsp文件里引用js文件路径未提示出错,运行项目,访问时,浏览器控制台报js文件net::ERR_ ABORTED 404(新引入的js文件找不到),如下图示 而工程文件下已经引入了该js,经同事提醒,检查target目录,发现 阅读全文
posted @ 2020-04-09 21:40 AlphaJunS 阅读(23563) 评论(2) 推荐(4) 编辑
摘要:以简单的转账案例演示 配置基于xml的声明式事务 在事务中调用非事务形式的方法插入数据到数据库,当前事务被挂起,数据被立即插入到数据库 debug过程 阅读全文
posted @ 2020-04-09 21:28 AlphaJunS 阅读(2330) 评论(0) 推荐(0) 编辑
摘要:<!-- 配置Spring的声明式事务管理 --> <!-- 配置事务管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <pr 阅读全文
posted @ 2020-04-09 20:51 AlphaJunS 阅读(333) 评论(0) 推荐(0) 编辑
摘要:将方法和参数传入,service层通过反射调用mapper接口中的方法 测试结果: Controller @RequestMapping("/invoke/{methodName}/{param}") @ResponseBody public String invoke(@PathVariable( 阅读全文
posted @ 2020-04-05 21:59 AlphaJunS 阅读(178) 评论(0) 推荐(0) 编辑
摘要:该工具类使用mybatis的会话来手动提交事务,从而对批量sql进行控制。事务提交,多条sql执行结果会被更新到数据库,出现异常则回滚。 测试采用的表为oracle数据库scott下的dept表和salgrade表 MyBatisBatchHelper.java package com.alphaj 阅读全文
posted @ 2020-04-04 10:50 AlphaJunS 阅读(704) 评论(0) 推荐(0) 编辑
摘要:PageHelper分页的实现利用了自定义拦截器实现了Mybatis拦截器接口。 1、pom.xml中引入pageHelper分页jar包 <!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --> <de 阅读全文
posted @ 2020-04-03 22:01 AlphaJunS 阅读(888) 评论(2) 推荐(0) 编辑
摘要:开发、测试、生产都有各自的数据库,这样需要配置的数据源不一样。 每次部署时修改配置过于繁琐,此时,可以使用Spring的Profile来配置多个数据源,运行前指定需要加载的数据源即可。 采用spring结合junit做演示,使用oracle和mysql做数据源区别演示,Profile名指定为orac 阅读全文
posted @ 2020-04-02 20:51 AlphaJunS 阅读(1063) 评论(0) 推荐(0) 编辑

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