다음과 같이 업데이트는 다음과 같습니다
- 분산 잠금 한 줄 주석
- 새 파일 다운로드 패키지
- 업로드 여러 파일을 한 번 수신 할 수있다
- 당신은 파일 업로드 크기 제한을 구성 할 수 있습니다
분산 잠금
@RedisLock(key = "自己定义一个key")
public int insert(){
return 1;
}
잠금은 트랜잭션 커밋 후 잠금 해제 트랜잭션 개방하기 전에 얻고, MarsBean에만 유효하고, API는 무효 DAO입니다 것입니다
당신이 짧은 잠금 코드를 필요로하는 전체 프로세스를 잠글 필요가없는 경우, 그때 데이터를 볼 공식 웹 사이트로 이동 할 수 있습니다
다운로드
수신 HttpMarsResponse 서비스 구현 클래스 메서드에서 객체, 다음 코드의 라인을 얻을
public void downLoad(HttpMarsResponse response) {
try {
File file = new File("/Users/yuye/Desktop/demo.mov");
InputStream inputStream = new FileInputStream(file);
response.downLoad("文件名称",inputStream);
} catch (Exception e){
}
}
파일 업로드 받기
매개 변수를받은 클래스에 다음 속성을 추가
public class UserInfoDTO {
//单个文件
private MarsFileUpLoad file;
//多个文件
private MarsFileUpLoad[] files;
}
구성 파일 크기 제한
구성 파일에 다음과 같은 구성을 추가
#上传文件大小(默认 1M,10M),单位k
fileUpload:
fileSizeMax: 100
sizeMax: 1000
동시에, 화성 클라우드 3.0.6도 출시
공식 웹 사이트 : http://mars-framework.com/