- 博客(8)
- 收藏
- 关注
原创 下载文件服务器上文件,并且zip打包响应给客户端下载
不废话,看代码public static List<String> downloadToLocal(List<String> urls, HttpServletResponse response) { response.setContentType("application/x-msdownload;charset=utf-8"); String rootPath = FILE_ADDRESS; File file = new File(rootPath);
2021-09-13 10:41:10
361
1
原创 java FtpClient文件下载方法
public void downloadFileStream(HttpServletResponse response, String path, String fileName) { OutputStream outputStream = null; FTPClient ftpClient = getFtpClient(); InputStream in = null; BufferedInputStream bis = null; try { int ind.
2021-08-25 11:19:07
2361
原创 java 获取桌面地址
//获取桌面地址FileSystemView fsv = FileSystemView.getFileSystemView();File com=fsv.getHomeDirectory();System.out.println(com.getPath());String path="ftp://10.1.48.35/KM_14_36/2020-12-29/KM_20_13978.dwg";String substr=path.substring(0,path.lastIndexOf("/".
2021-08-25 11:13:18
400
原创 当我们给前端提供的接口中出现有null值的字段,且不必要的字段时,我们该如何处理
有两种方法:第一种方法就是通过注解来进行局部的解决,但是会出现这么一个问题,当你实体类越来越多的时候,你每个类都不要去加注解,使用@JsonInclude(JsonInclude.Include.NON_NULL)这个注解来过滤掉不必要的null值,是你的接口更完美第二种方法就是在springboot的application.yml文件中配置上,进行全局的解决jackso...
2019-03-18 10:44:47
2171
原创 关于@JsonSerialize的简单使用
当我们我date时间戳传到前端会发现格式并不是他们想要的,多出了几位因为在java中date的时间戳格式是ms,前端想要的是s,我们就需要将ms转为s-----ms/1000,虽然把date转成long的方法很多,但是作为猿就应该用上高逼格的代码,你们说是吧,直接上代码package com.meizhi.sell.utils.serializer;import com.faste...
2019-03-18 10:25:05
2032
原创 springboot单元测试遇到的坑org.springframework.beans.factory.UnsatisfiedDependencyException-------------3
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)public class SellApplication { public static void main(String[] args) { SpringApplication.run(SellApplication.class, args...
2019-03-13 14:42:44
5424
原创 springboot使用@Transactional注解无效,无法完成事务管理操作
Springboot2.0后,使用jpa操作数据库,发现默认创建表是myisam引擎,而不是innodb,myisam不支持使用@Transactional注解 mysql的表是有事务安全( 比如:InnoDB)和非事务安全(比如:ISAM、MyISAM)之分的 问题解决方法: 把application.yml文件里面的数据库引擎改为innodb spring: profiles...
2019-03-07 15:30:24
3665
原创 springboot连接mysql遇到的坑--------一Access denied for user ''@'localhost' (using password: NO)
原始配置spring: datasource: data-url:jdbc:mysql://localhost:3306/dbgirl data-username: root data-password: 123456这样会报错,显示Access denied for user ''@'localhost' (using password: NO) 无法获取什么...
2019-03-07 10:59:56
2752
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人