Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
荆蔚杰
/
java.archive
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
ca2a2190
authored
2021-12-02 19:38:08 +0800
by
荆蔚杰
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
升级minio sdk版本,代码修改中.
minio批量删除接口修改. 附件删除接口bug修改.
1 parent
d93c14b8
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
2 additions
and
6 deletions
pom.xml
src/main/java/com/pashanhoo/common/util/fileupload/MinioUtil.java
src/main/java/com/pashanhoo/file/service/impl/DgFileServiceImpl.java
pom.xml
View file @
ca2a219
...
...
@@ -247,7 +247,7 @@
<dependency>
<groupId>
cn.hutool
</groupId>
<artifactId>
hutool-all
</artifactId>
<version>
5.
6.0
</version>
<version>
5.
7.16
</version>
</dependency>
<dependency>
...
...
src/main/java/com/pashanhoo/common/util/fileupload/MinioUtil.java
View file @
ca2a219
...
...
@@ -33,7 +33,6 @@ public class MinioUtil {
if
(!
isExist
)
{
minioClient
.
makeBucket
(
MakeBucketArgs
.
builder
().
bucket
(
minioConfig
.
getBucket
()).
build
());
}
// minioClient = new MinioClient(String.format("http://%s:%s", minioConfig.getEndpoint(), minioConfig.getPort()), minioConfig.getAccessKeyId(), minioConfig.getAccessKeySecret());
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
...
...
@@ -65,7 +64,6 @@ public class MinioUtil {
String
pUrl
=
minioConfig
.
getType
()
+
minioConfig
.
getEndpoint
()
+
"/file/"
+
saveUrl
;
try
{
minioClient
.
putObject
(
PutObjectArgs
.
builder
().
bucket
(
minioConfig
.
getBucket
()).
object
(
saveUrl
).
stream
(
file
.
getInputStream
(),
file
.
getSize
(),
-
1
).
contentType
(
contentType
).
build
());
// minioClient.putObject(minioConfig.getBucket(), saveUrl, file.getInputStream(), contentType);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
...
...
src/main/java/com/pashanhoo/file/service/impl/DgFileServiceImpl.java
View file @
ca2a219
...
...
@@ -121,8 +121,6 @@ public class DgFileServiceImpl extends ServiceImpl<DgFileMapper, DgFileDO> imple
minioUtil
.
removeObject
(
minioConfig
.
getBucket
(),
url
);
}
// Iterable<Result<DeleteError>> results = minioUtil.batchRemove(minioConfig.getBucket(), urls);
//删除数据库记录
return
this
.
removeByIds
(
bsmFileList
);
}
...
...
@@ -140,8 +138,8 @@ public class DgFileServiceImpl extends ServiceImpl<DgFileMapper, DgFileDO> imple
//文件上传
FileAttribute
fileAttribute
=
minioUtil
.
upload
(
uploadFile
);
//如果序号不为空
Integer
firstXh
=
fileRequest
.
getXh
();
//如果序号不为空
if
(!
StrUtil
.
isEmptyIfStr
(
firstXh
))
{
String
firstBsmCatalog
=
fileRequest
.
getBsmCatalog
();
QueryWrapper
<
DgFileDO
>
fileWrapper
=
new
QueryWrapper
<>();
...
...
Please
register
or
sign in
to post a comment