java
yangzi_520
话不多说Java程序员一枚
展开
-
easyExcel 3.x以上版本导入数据后,再把错误信息导出,外加自定义RGB背景色、行高、宽度等
easyExcel导入数据解析后,错误数据再生成Excel导出原创 2024-07-25 19:53:20 · 506 阅读 · 0 评论 -
Spring boot Redis自增序列实现
由于在项目中有很多地方需要用到自增序列,但是有时候直接用数据库的自增序列又不太方便,比如有些需求中要求有记录的编码,编码的规则就是字母加上自定义序列的组合,如:BM0001 类似的这种自增,那我们用的数据库MySQL做自增序列实现起来相比用Redis的自增要麻烦不少,有需要的朋友可自行了解,这里不做多介绍,这篇文章需要对Spring Boot和Redis有一定的了解,不了解的朋友看不懂可自行百度。废话不多说,先引入Redis依赖:<dependency> <groupId&g..原创 2021-12-06 11:45:32 · 2288 阅读 · 0 评论 -
List<Map<String, Object>> 对象如何排序?
List<Map<String, Object>> 对象如何排序?例: List<Map<String, Object>> list = new ArrayList<>(); Map<String, Object> map = new HashMap<>(); map.put("id",1); map.put("num", 2); list.add(map); map = new HashMap<>原创 2020-08-11 17:35:03 · 6592 阅读 · 1 评论 -
Java普通对象转成Map对象
直接使用工具类: org.springframework.cglib.beans.BeanMap;User user = new User();user.setAge(1);Map<String, Object> map = BeanMap.create(user);Map<String, Object> params = new HashMap<>()...原创 2019-12-05 18:56:52 · 251 阅读 · 0 评论 -
关于POI导入Excel文件时,读取的数据总是少一行的问题
POI导入Excel文件时,读取的数据总是少一行的问题如果是使用 XSSFSheet 对象来获取行数的话,那获取行数的方法应该是:XSSFWorkbook xssfWorkbook = new XSSFWorkbook(is);XSSFSheet xssfSheet = xssfWorkbook.getSheetAt(0);int row = xssfSheet.getPhysicalNu...原创 2019-11-29 15:20:22 · 2745 阅读 · 0 评论 -
MyBatis传递多个参数的方法
我们在写SQL的时候经常需要通过接口传递参数,传递参数的时候,可以有一个或多个参数,比如订单可以通过订单编号查询,也可以通过订单名称、日期等查询。而传递参数的时候我们有多个方法1.使用map接口传递多个参数2.使用注解传递多个参数3.通过Java Bean传递多个参数原创 2017-09-13 21:04:49 · 317 阅读 · 0 评论 -
SQL执行查询时出现返回数据为空的问题
当需要查询的时候,输入查询条件,数据库和SQL都是没问题的,数据库也有数据,但就是没有数据返回,这种情况一般来说很好解决,但对于初学者来说,这是很纠结的问题,一般来说,我们在做条件查询的时候,通常都会加一个判断,就是非空!那么问题来了,假如,我输入的是一个空的字符串呢?空字符串并不是空,而是一个值,所以,我们在查询的时候都是把值拼接起来的,所以会有空字符串的情况出现。原创 2017-09-14 17:32:45 · 14536 阅读 · 0 评论 -
Redis的详细安装过程及配置教程
在网上看到有很多关于redis的安装配置,都是千篇一律,不够详细,对于我们这些初学者来说要花上不少时间来研究这些问题,下面我就来讲讲我的redis安装过程! 1、首先是在网上下载redis的安装文件: https://github.com/MSOpenTech/redis/releases 接着:原创 2017-11-14 19:58:30 · 585 阅读 · 0 评论 -
window 7 环境安装MongoDB 4.0.10教程
window 7 环境安装MongoDB 4.0.10教程最近想学一下MongoDB,所以在此记录下学习的过程,在菜鸟教程那里看了下简介,觉得MongoDB还不错,是一种文档存储数据库,介于关系型数据库和非关系型数据库之间,很适合大数据环境的场景。看了菜鸟教程的安装教程个人感觉有部分细节没有说明,可能是因为新版和旧版的安装方式有所区别吧,所以在此重新写一个安装的教程,希望能帮到有需要的朋友吧。...原创 2019-07-12 22:17:09 · 178 阅读 · 0 评论