图片上传,多张图片一起上传,存到一条数据里,我的只能添加一张,这是为啥

public Object uploads(@RequestParam MultipartFile files[], HttpSession session) {

System.out.println("文件:" + files.length);

File realPath = new File(path);
if (!realPath.exists()) {
    realPath.mkdirs();
}

long count = Arrays.asList(files).stream()
        .map(MultipartFile::getOriginalFilename)
        .filter(String::isEmpty).count();

if (count != files.length) {
    for (MultipartFile file : files) {
        String detailpaper = file.getOriginalFilename();
        System.out.println("文件:" + detailpaper);

这是主要代码,往数据库添加的代码也在for循环里,

img


获取的几个文件的长度也打印出来了,但只存了一个,

img


怎么才能存成这样的,几张图片存到一条数据,靓仔们

那就是你存的时候的问题,最好把完整代码贴出来