使用playframework1.+指定图像名称(使用play.db.jpa.blob)



我使用的是play framework 1.2+-我可以使用play.db.jpa.blob将图像保存到磁盘-我想知道是否可以使用它指定文件名-如果不能,我将使用常规文件。

    //File photo;
testImage.photoFileName = photo.getName();
testImage.photo = new Blob();
        testImage.photo.set(new FileInputStream(photo),  MimeTypes.getContentType(photo.getName()));

欢迎任何有用的建议。操作系统上的文件名使用UUID-文件上的getName返回为文件指定的实际名称-我需要为文件指定文件名,以便以后可以从目录中读取。

使用了javax.imageio.imageio.write调用(传入BufferedImage,文件类型(png/jpeg等)&文件的目录位置(具有所需的文件名)。

最新更新