嗨,我目前正在开发一个用于实践目的的电子商务应用程序,更准确地说是一个文件存储组件以简化我的工作。我计划将它用于未来的项目。
这基本上就是一切的工作方式。
在我的数据库中,我将有两个与文件相关的表。
Files 表将存储文件 OrigineFileName 和 StorageFileName(唯一名称)。
每个文件都有一个文件类型,该文件类型将存储在 Filetypes 表中。这里我将有一个部分文件路径,看起来像这样:Products{0}\Avatar。
{0} 将在我的组件中替换为唯一编号,很可能是产品 ID。
为了更好地理解,我发布了一张包含两张表的图表:
我剩下的唯一问题是如何设置我的 url 女巫的第一部分也包含驱动器号。
目前我唯一的想法是在 web config 的 appsetings 中设置 url 的第一部分,并使用 ConfigurationManager 类检索它。
我不确定这是否是一个好主意,因为当我将应用程序发布到服务器上时,路径肯定会改变,每次我更新 Web 应用程序时,我都必须更新 web.config。