我正在使用 primefaces 创建Spring Boot应用程序。我正在使用p:uploadFile将文件保存到mysql数据库。但是,当我尝试使用
上传时Select Company.company, sum(Invoice.total) as InvoiceTotal, (SELECT AVG(Invoice.total) FROM Invoice) AS InvoiceAvg,(SELECT AVG(Invoice.total) FROM Invoice) -sum(Invoice.total) AS Difference
From Company
Inner Join Invoice on Invoice.CompanyId = Company.Id
Group By Company.company
它在扔
java.io.FileNotFoundException:C:\ Users \ harvard \ AppData \ Local \ Temp \ tomcat.751162586579190161.8080 \ work \ Tomcat \ localhost \ ROOT \ upload_f297a09c_c9d6_4f1a_afe6_eb3310ad9eaf_00000128.tmp(?????????????? ??????????????????)
我在application.properties中更改了 spring.servlet.multipart.location 和 server.tomcat.basedir 。它没有用。每次,tomcat服务器重新启动后都会删除tmp文件
当我更改spring.servlet.multipart.file-size-threshold时。奏效了。
但是,我想知道这种方式是好是坏
还有其他方法可以解决问题。
谢谢您的回答。