在我的应用程序中,我为实例生成了一些xml文件:“/xml/product/123.xml”,其中123是产品的ID,123.xml包含有关此产品的信息。我也有“/xml/customer/123.xml”里123.xml包含了客户端的信息... 123如何设计一个用于管理文件路径的类?
如何管理这些文件路径:
- 我直接创建的文件路径在序列化方法中?
- 创建2静态类:CustomerSerializationPathManager和ProductSerializationPathManager用1种方法:的getPath(INT的customerID)和的getPath(INT的productID)
- 创建一个静态类:SerializationPathManager用2种方法:getCustomerPath(INT的customerID)和getProductPath(INT的productID)
- 别的东西
我宁愿解决方案3,因为如果我觉得只有一个理由改变这个类:我改变了根目录。
所以我想有一些关于它的想法... THX
为什么在生成文件时需要管理文件路径?如果您指定原因,您会得到更好的答案。 – 2010-04-23 08:10:23
,因为我将有关我的产品和我的客户的数据保存在xml文件中...为什么要这样做?因为我的网页设计师更喜欢xslt来显示信息。 – 2010-04-23 08:12:34
所以你需要这个数据在特定的文件夹位置?您只想管理保存XML的位置? – 2010-04-23 08:16:05