- 博客(27)
- 资源 (3)
- 收藏
- 关注
原创 Poi4 读取导入Excel文件数据,动态匹配表头索引、验证表头必要性
反射机制、动态匹配表头索引、验证表头必要性、返回失败记录信息、失败原因、泛型返回值、返回实体类内部自定义验证方法
2024-06-07 16:59:24 530
原创 深度理解,自己实现java动态代理、自动注入、切面编程(类似于Spring IOC、AOP)
深度理解,自己实现java动态代理、自动注入、切面编程(类似于Spring IOC、AOP)
2023-10-10 22:33:54 109
原创 springboot 2.4 附件访问路径配置、跨域配置
新建配置类DefaultWebConfig 实现接口WebMvcConfigurer参考如下import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.ResourceHandlerRegi
2022-03-11 15:35:01 260
原创 springboot 2.4 程序启动完成事件
1、新建类DefaultApplicationRunner 实现接口ApplicationRunner中的run方法2、例如import cn.jjzqkj.base.config.SystemStaticParam;import cn.jjzqkj.wechat.miniapp.config.MiniAppConfig;import cn.jjzqkj.wechat.pubacc.config.PubAccConfig;import cn.jjzqkj.wechat.store.config.
2022-03-11 15:30:07 3237
原创 springboot全局异常处理类
注:BusinessException.class 为自定义异常类,替换为需要处理的异常信息类即可import lombok.extern.slf4j.Slf4j;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.ExceptionHandler;import org.springframework.web.bind.annota
2022-03-11 15:27:37 669
原创 springboot 2.4集成mybatis-plus
1、pom版本号引入<fastjson.version>1.2.62</fastjson.version><mybatis-plus.version>3.4.0</mybatis-plus.version>2、pom.xml引入<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId>
2022-03-11 15:23:08 606
原创 nps(Linux CentOs)搭建内网穿透
1、下载软件包,下载地址:https://github.com/ehang-io/nps/releases,选择对应版本进行下载2、上传到服务器指定文件夹(随意即可),解压3、执行命令:./npc install4、根据安装目录找到配置文件所在5、配置文件参考appname = nps#Boot mode(dev|pro)runmode = pro#HTTP(S) proxy port, no startup if emptyhttp_proxy_ip=0.0.0.0http_prox
2022-02-21 10:42:10 3189
原创 uni-app 使用scroll-view实现页面列表滚动加载(简单实现)
uni-app 使用scroll-view实现页面列表滚动加载(简单实现)
2022-01-12 14:26:06 1844
原创 Layui自定义插件分享
/** * 自定义Layui自定义插件 * version: 1.2 * 基于layui-v2.5.7编写,整理常用方法,减少layui开发页面代码编写工作量 * 实现:1、自定义弹窗 * 2、自定义对话框弹出,按钮响应函数定义 * 3、自定义分页表格 * 4、自定义不分页表格 */const topDistance = 30;const createDialog = function (url, title, size, scale) { let closeBtn = 1
2021-09-27 15:47:06 565
原创 uni-app小程序后端使用shiro登录session统一
1、session统一问题1)spring boot项目/** * 重写web mvc 配置 * @author ZhangJi */@Configurationpublic class DefaultWebConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { /*
2021-03-29 23:44:10 1523
原创 nginx 80端口监听多个域名
#本地测试#host文件添加:127.0.0.1 www.jntech.com jntech.com127.0.0.1 www.jjtech.com jjtech.com127.0.0.1 www.stu.score.com stu.score.com#nginx.conf http配置中添加:#屏蔽ip访问server { listen 80 default_server; server_name _; return 404; ...
2020-11-26 01:41:37 1671 1
原创 QueryWrapper添加括号、嵌套查询
//QueryWrapper添加括号嵌套查询QueryWrapper<SysDictionaries> condition = new QueryWrapper<SysDictionaries>();condition.isNull("pid");if(!StringUtil.isEmpty(keyword)) { condition.and( QueryWrapper -> QueryWrapper.like("dic_key", k...
2020-10-30 13:05:31 12040
原创 MySQL查询列表输出行号、分组输出行号
1、MySQL查询列表输出序号查询SQL:from 数据表列表添加(SELECT @rowno:= 0) AS rn 结果集添加:@rowno := @rowno + 1 as rowno 如下例子所示:select @rowno := @rowno + 1 as rowno, c.id,c.equipment_name from ( SELECT id,equipment_name,a.spare_idas datails FROM crmc_spare...
2020-09-17 12:04:25 764
原创 EasyExcel 动态合并列
package com.ksec.eicp.crmc.listener.easyexcel;import cn.hutool.core.util.StrUtil;import com.alibaba.excel.write.handler.AbstractRowWriteHandler;import com.alibaba.excel.write.metadata.holder.WriteSheetHolder;import com.alibaba.excel.write.metadata.ho.
2020-09-16 10:06:59 4524
LayUIExtend.rar
2020-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人