摘要: 项目当中经常会有excel数据导出和excel数量批量导入功能,网上很多案例要么封装的过于繁琐,要么很臃肿.下面是最简化的使用方案 2020年11月27日10:53:20 增加时间导入导出处理 兼容excel数据类型和java数据类型转换 1. pom依赖 使用主流的org.apache.poi方案 阅读全文
posted @ 2020-06-22 16:13 林宇风 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 大部分项目使用mybatis操作数据库,通过mybatis-generator快速生成相应的bean/dao和xml 1. pom依赖 <!-- mybatis自动生成 --> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId 阅读全文
posted @ 2020-06-22 15:54 林宇风 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 项目请求时,在controller里面做一大堆非空判断,真是繁琐低效.加个注解一次性解决问题 1. 自定义注解@CheckNull import java.lang.annotation.ElementType; import java.lang.annotation.Retention; impo 阅读全文
posted @ 2020-06-22 15:42 林宇风 阅读(1550) 评论(0) 推荐(0) 编辑
摘要: 项目中经常需要通过日志定位线上问题,详细的日志有助于快速定位问题,下面通过aop和MDC解决. 打印详细请求信息 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop< 阅读全文
posted @ 2020-06-22 14:50 林宇风 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 集成: 集成Mybatis 集成Mybatis自动化生成工具 封装集成Base类,简化开发 集成全局异常处理 集成请求日志打印和日志跟踪 集成调用过程打印 集成@CheckNull注解 集成SpringRedis 集成Rabbitmq 集成Elasticsearch 集成excel导入导出 集成pd 阅读全文
posted @ 2020-06-22 11:15 林宇风 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 2020-06-19 10:36:40.117 [dd47dcbc-c72f-4791-8c4f-ef4019382537] ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServle 阅读全文
posted @ 2020-06-22 10:32 林宇风 阅读(4401) 评论(0) 推荐(0) 编辑