![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
积累代码片段
笔尺
这个作者很懒,什么都没留下…
展开
-
ApplicationContextProvider
开发上传图片时 由于原有框架不能通过@Component注入 所有通过上下文来进行注入。原创 2022-11-04 11:54:00 · 576 阅读 · 1 评论 -
接入阿里云短信
需要先引入pom <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.4.6</version> </dependency> <depend原创 2022-01-14 17:07:20 · 114 阅读 · 0 评论 -
通过网络连接获取文件
1.需要pom <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> <version>1.14</version> </dependency>2.FileUtil类 /**原创 2021-12-07 13:30:49 · 525 阅读 · 0 评论 -
Mybatis-plus逆向代码工具
搭建分布式时,准备使用Mybatis-Plus代替Myabtis,这边扒了个好用的逆向工程工具准备pom <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.1</version原创 2021-11-12 14:23:25 · 159 阅读 · 0 评论 -
文件上传到服务器本地
项目需要做一个模板管理,由于模板内容不多,所以并不使用Nginx和FTP和OSS管理,采用最朴素的文件上传到本地服务器中。Controller层 /** * 上传模板到相对路径 */ @Operation(tags = "文件模版表", summary = "上传模板到相对路径") @PostMapping("/upload") @ApiImplicitParams({ @ApiImplicitParam(name = "file原创 2021-11-11 19:36:41 · 560 阅读 · 0 评论 -
获取项目所在文件夹路径
上传文件到Liunx时 获取项目所在文件夹第一种方案System.getProperty("user.dir");第二种this.getClass().getResource("/").getPath()第三种new File(ResourceUtils.getURL("classpath:").getPath()).getParent();// 获取当前父级文件夹new File(ResourceUtils.getURL("classpath:").getPath()).getPare原创 2021-11-11 19:26:13 · 382 阅读 · 0 评论 -
Nginx 搭建文件服务器所需配置文件
Nginx 搭建文件服务器修改配置文件 location /file { #alias /opt/pet/img/; autoindex on; alias /opt/dialog/img/; // 文件夹所在位置 index index.jhtml index.html login_page.jhtml; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host原创 2021-11-10 10:12:50 · 2345 阅读 · 0 评论 -
MultipartFile转File记录
在做文件上传时 需要把MultipartFile转File 这边收藏一个工具类import org.springframework.web.multipart.MultipartFile;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;/** * @Author Lionel * @Version V1.02021/05/1原创 2021-11-02 15:21:52 · 99 阅读 · 0 评论 -
枚举类的创建
之前项目很少用到枚举类,这次项目对枚举有了新的认识和使用。@Getter@AllArgsConstructorpublic enum FileSystemTypeEnum { /** * 企业资料 */ ENTERPRISE_INFORMATION(10, "企业资料"), /** * 风控资料 */ RISK_CONTROL_INFORMATION(20, "风控资料"), /** * 风控资料原创 2021-11-02 15:18:23 · 174 阅读 · 0 评论 -
Java去除前后逗号
去除前后逗号下面展示一些 内联代码片。 /** * 去除前后逗号 * @param str * @return */ private String removeComma(String str) { String regex = "^,*|,*$"; String s = str.replaceAll(regex, ""); return s.replaceAll(",","、"); } /原创 2021-11-02 15:04:21 · 2117 阅读 · 0 评论