
Java
PotoYoung
哈哈
展开
-
Java 工具类之解压/压缩文件
有时候需要对文件或者文件夹进行压缩或者解压缩,在这里记录一下使用方式。 /** * 压缩文件 * * @param zipFilePath 压缩的文件完整名称(目录+文件名) * @param srcPathName 需要被压缩的文件或文件夹 * @author potoyang */ public static boolean compressFile(String zipFileP...原创 2019-12-27 13:47:00 · 274 阅读 · 0 评论 -
Java 工具类之 AES 加解密
import lombok.Setter; import lombok.extern.slf4j.Slf4j; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import javax.crypto.SecretKey; import java.nio.charset.StandardCharsets; import j...原创 2019-11-20 09:16:29 · 186 阅读 · 0 评论 -
Java 工具类之基于 POI 导出 Excel
在平时的Web项目开发中,经常会用到Excel导出功能,在此将其总结为一个简单的工具类,以供平常使用 /** * Created with Intellij IDEA. * * @author potoyang * Create: 2018/8/29 10:16 * Modified By: * Description: 依赖于poi构建的excel表格导出工具类 * <!--...原创 2018-09-18 17:48:48 · 1165 阅读 · 0 评论 -
搭建分离式 Springboot Web 项目
搭建分离式 Springboot Web 项目 分离的思想 数据访问(Mapper)与服务提供(Service)集成在一个项目(Support)中,对外接口(Controller)集成在另外一个项目(Portal)中,同时在 Support 和 Portal 中均按照模块进行包的划分。进行这种上下分离的好处在于: 能够清晰地阅读项目源码 Support 提供底层支撑,Portal 调用相应数据提...原创 2019-04-24 12:05:00 · 605 阅读 · 0 评论 -
Java 通过修改 .class 修复 BUG
问题来源 下载现场部署的代码的源代码,虽然只有 .class 文件,但是也能够通过反编译获得一些信息,果不其然,其中第一次查询的固定的某个 id 与现在项目中对应的 id 值不一致,然后在现场执行 sql 语句发现没有数据,定位到原因在此。 解决办法 现在我这里的源代码已经被改得面目全非,要改回去是不可能的了。由于是在项目中写的一个固定数字,那么通过分析现场获取过来的项目的 .class 文件,就...原创 2019-08-16 09:27:46 · 780 阅读 · 0 评论 -
Spring实战(第4版)
https://potoyang.gitbook.io/spring-in-action-v4/原创 2019-10-30 14:13:51 · 6953 阅读 · 4 评论