I've created a very simple blog using Spring Boot, MVC, and Hibernate. My database is mysql. Right now the user can only create text posts. I want the user to simply be able to copy paste an image into his post. Any ideas as to how I can handle that?
答案 0 :(得分:0)
您需要决定存储图像的位置。您可以将它们存储在数据库中,或存储在服务器的文件系统中,或存储在Amazon S3等服务中。
我的偏好是将它们存储在S3中,因为如果它们在数据库中,它们将使您的数据库非常大,这会影响备份所需的时间并且可能也会影响性能。如果在S3中存储图像,则只需在数据库中创建varchar列,即可在S3中存储文件的路径。