SpringBoot
文章平均质量分 60
一口八宝周
纸上得来终觉浅,绝知此事要躬行
展开
-
Guava ——Joiner和Splitter
使用Joiner将集合转换为 String ,以及使用Splitter将 String 拆分为集合。原创 2023-03-02 15:40:12 · 476 阅读 · 0 评论 -
钉钉机器人发送业务报警消息
一直想研究一下钉钉机器人是怎么实现,上午正好有事情,研究了一下,特此记录。首先是maven依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.13</version></dependency><dependency> <gr原创 2022-03-16 15:40:27 · 552 阅读 · 1 评论 -
一天实现用poi-tl导出word(饼图/柱状图、文字、表格、循环word),男朋友看完直呼好家伙
用一天的时间实现了要求的word的导出,包含表格、饼图、文字、柱状图,男朋友直竖大拇指,非让我给他讲,学会以后直呼抱大腿,害,这无处安放的优秀。想研究的可以自己看一下接口文档Poi-tl Documentation咳咳,装杯开始首先,看一下我们想要导出的文件格式可以看到商品详情中存在模板循环的格式,所以可以分析得到需要表格、文字、饼图、柱状图以及循环模板的要求。那么,就可以制定文件需要的模板了,如下{{?section}}{{/section}}是区块对,区块对...原创 2022-03-08 17:55:27 · 7903 阅读 · 15 评论 -
基于Spring的AOP快速实现通用日志打印
引入依赖 <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.6.11</version> </dependency>maven仓库改为阿里云 &l原创 2021-11-26 12:03:30 · 256 阅读 · 0 评论 -
SpringBoot项目防止Sql注入
由于我们的项目遭受了一次sql注入攻击,被批评的头破血流,马不停蹄安排起来。首先,了解一下@WebFilter注解@WebFilter 用于将一个类声明为过滤器,被@WebFilter注解的类,会在容器启动时被加载,并进行属性配置。具体的参数就不详细放出来了。initParams是该过滤器的初始化参数。@Slf4j@Component@WebFilter(urlPatterns = "/*", filterName = "SQLInjection", initParams =原创 2022-03-01 11:41:25 · 6572 阅读 · 2 评论 -
SpringBoot项目配置Swagger接口平台
首先,依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version></dependency><dependency> <groupId>io.springfox</groupId&原创 2022-03-07 15:47:30 · 488 阅读 · 0 评论