自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 285 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 2253

原创 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 346

原创 当我们给前端提供的接口中出现有null值的字段,且不必要的字段时,我们该如何处理

有两种方法:第一种方法就是通过注解来进行局部的解决,但是会出现这么一个问题,当你实体类越来越多的时候,你每个类都不要去加注解,使用@JsonInclude(JsonInclude.Include.NON_NULL)这个注解来过滤掉不必要的null值,是你的接口更完美第二种方法就是在springboot的application.yml文件中配置上,进行全局的解决jackso...

2019-03-18 10:44:47 2109

原创 关于@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 2002

原创 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 5343

原创 springboot使用@Transactional注解无效,无法完成事务管理操作

Springboot2.0后,使用jpa操作数据库,发现默认创建表是myisam引擎,而不是innodb,myisam不支持使用@Transactional注解 mysql的表是有事务安全( 比如:InnoDB)和非事务安全(比如:ISAM、MyISAM)之分的 问题解决方法: 把application.yml文件里面的数据库引擎改为innodb spring: profiles...

2019-03-07 15:30:24 3628

原创 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 2676 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除