![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 71
浮生若梦·
这个作者很懒,什么都没留下…
展开
-
SpringMVC配置jasypt 加密配置文件
SpirngMVC配置jasypt需要引入的依赖<dependency> <groupId>org.jasypt</groupId> <artifactId>jasypt-spring31</artifactId> <version>1.9.2</version></dependency><dependency> <groupId>org.jasyp原创 2022-01-12 15:47:22 · 3133 阅读 · 5 评论 -
SpringBoot配置jasypt 加密配置文件
Jasypt 加密配置文件Jasypt介绍Jasypt 也即Java Simplified Encryption是Sourceforge.net上的一个开源项目该技术可用于加密任务与应用程序,例如加密密码、敏感信息和数据通信、创建完整检查数据的sums. 其他性能包括高安全性、基于标准的加密技术、可同时单向和双向加密的加密密码、文本、数字和二进制文件。Jasypt也可以与Acegi Security整合也即Spring Security。Jasypt亦拥有加密应用配置的集成功能,而且提供一个开放的A原创 2022-01-12 15:40:53 · 1553 阅读 · 0 评论 -
使用 EasyExcel 读取和下载 excel 文件
前言EasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单,节省内存著称,EasyExcel能大大减少占用内存的主要原因是在解析Excel时没有将文件数据一次性全部加载到内存中,而是从磁盘上一行行读取数据,逐个解析。EasyExcel采用一行一行的解析模式,并将一行的解析结果以观察者的模式通知处理(AnalysisEventListener)。构建工具类@Datapublic class User{ @ExcelProperty(value = "名称", index =原创 2021-05-26 16:10:56 · 5325 阅读 · 0 评论 -
使用FastJson 生成和读取JSON文件
首先先来写一个类来做测试public class student{ private String name; private String age; private String sex; get...... set...... }这里就可以输出JSON文件了import com.alibaba.fastjson.JSONObject;import entity.student;import java.nio.charset.StandardCharsets;import原创 2020-12-01 15:36:25 · 7741 阅读 · 0 评论 -
一些神奇的小BUG
一直以来都有一些奇奇怪怪的小BUG,在开发中扰得人头痛万分,发现问题解决后又感觉有些哭笑不得。特此记录一些自己所犯的一些滑稽的问题,以防之后再犯第一个 下载文件(Spring boot)犯错的代码/** * 下载文件 * * @param file 下载的文件 * @return true or false */ public static Boolean download(File file, HttpServletResponse res原创 2020-06-05 15:33:18 · 329 阅读 · 1 评论 -
C:\Users\xx\.xxxxxx\system\tomcat\xxx\work\Catalina\localhost\ROOT(系统找不到指定文件)
编写SMM项目,上传zip文件报错代码在执行到 此处时ZipInputStream zipInputStream = new ZipInputStream(new FileInputStream(file));上传文件报错报错内容:C:\Users\用户\.IntelliJIdea2017.1\system\tomcat\项目名称\work\Catalina\lo...原创 2019-11-04 16:54:49 · 1309 阅读 · 0 评论 -
Springboot 上传文件 MultipartFile 类型转CommonsMultipartFile报错
我们从根源上找一下问题的所在首先我们来了解一下MultipartFile 这个类型MultipartFileSpringMVC 中,文件的上传,是通过 MultipartResolver 实现的。 所以,如果要实现文件的上传,在SSM的项目中只要在 spring-mvc.xml 中注册相应的 MultipartResolver 即可。MultipartResolver 的实现类有两个:CommonsMultipartResolverStandardServletMultipartResolve原创 2020-06-02 11:15:21 · 4392 阅读 · 0 评论 -
Web应用程序[root]注册了JDBC驱动程序,但在Web应用程序停止时未能注销它。为了防止内存泄漏,jdbc驱动程序被强制注销
后来我又碰到了几回这个错误,是关于配置log4j时候报的错,最后查出同样是由于jar包冲突,所以大家要是遇到相似的问题,可以冲这方面入手一下原创 2019-10-23 16:57:53 · 25781 阅读 · 1 评论 -
Spring boot2.0配置 Mybatis、Activiti、FastJson
mybatis 配置经过多次摸索探寻出几种实现方式maven 配置 <!--mybatis--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>原创 2020-05-19 17:40:43 · 401 阅读 · 0 评论 -
Spring 事务和 Spring boot 事务
Spring 事务首选是在配置文件中的配置<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /> </bean><tx:advice id="transactionAdv原创 2020-05-19 13:20:34 · 276 阅读 · 0 评论 -
SSM框架整合log4j的配置详情
SSM框架整合log4j的配置详情最近将框架中的log4j深入学习了一下,以前虽然一直在用,但是也是知其然不知其所以然,所有的配置信息都是网上照搬的,最近有时间想着深入的整理学习一下。一、maven配置maven 配置详情 <dependency> <groupId>log4j</groupId> <artifactId&g...原创 2020-04-27 15:12:56 · 1110 阅读 · 0 评论 -
java 上传多个文件,只有第一个有实际大小,剩下的都是0kb
遇到一个令人很头疼的问题,虽然最后解决了该问题,但是具体的原因也只是我的猜测罢了,至于真实的原因还有待商榷。以下就是出现问题的代码,会导致只有第一个文件有实际大小,而其他的文件都是0KB,但是有意思的是如果你去查看这些0KB的文件,也是可以查看的,然后在你查看后你再刷新目录就会发现刚刚看过的文件又有了真实大小,但是其他的文件还是0KB。这样的话一般是查看和调用文件都是没有啥问题的,但是一旦涉及...原创 2020-04-20 17:13:39 · 776 阅读 · 0 评论