我正在使用java在Spring Framework中构建一个博客网站,我希望我的帖子能够动态地显示在数据库中(mysql)。
问题: 我是否可以将整篇文章存储到数据库中以减少每篇文章的大量文件创建并生成它
答案 0 :(得分:0)
答案 1 :(得分:0)
1)上述情况可以成真吗?
2)我可以将整篇文章存储到数据库中,以减少每篇文章的大量文件创建并生成它
http://www.baeldung.com/spring-cache-tutorial
3)存储文章图像的最佳方式是什么,以便我更方便地存储和管理它们,而不是ftp传输到服务器并从那里调用。
希望有所帮助:)
答案 2 :(得分:0)
1)是的,这是可能的。 Spring具有分页功能,允许您每页检索“n”个项目。您可以在此处查看示例REST API PAGINATION
2)您可以使用类型TEXT
(如果使用mssql,则为VARCHAR(MAX)
)将整篇文章存储在数据库中
3)将图像上传到您的服务器目录并调用您网页上的网址。例如,如果您的网站名称为http://example.com,则可以创建/image
文件夹并在此处上传您的图片。因此,如果您的图像名称为test.png
,则在您的数据库中存储的文章中,它将包含html文本<img src="http://example.com/image/test.png"/>
(这可能会在您的数据库中转义)