我想在java2EE中编写一个web应用程序,用户可以在其中发布有关他们提供的任何内容的广告(服务,财产,东西,某人可以出售的任何东西),其复杂性在于对这些广告进行分类。有几个类别,每个类别都需要特定的数据(属性)。例如,制作关于出售公寓的广告需要有关于平方米,价格,位置,卧室等的数据字段......而关于婴儿坐的广告需要关于小时,地点(有一些共同领域)的信息,每小时费用等等。另一方面,本网站的管理员应该能够添加类别并编辑其必填字段。 现在说OOP,我想要有Class ad
和Class category
,并且在Class ad
有一个Class category
的实例,这里有个问题:我怎样才能使Class ad
的属性依赖于它的category
字段?这意味着,例如,如果在ad
的category
字段是“地产”,那么在“广告”字段应为String header
,String description
BigDecimal price
,String location
,short bedrooms
如果category
是“婴儿坐!”该字段应该是String header
,short hours
,BigDecimal fee
。 我知道这个问题不是很清楚,但相信我,它是复杂的自己:d 日Thnx添加动态属性和分类
0
A
回答
0
你应该使用JSON对这样的事情,你真的不知道/描述简洁什么都方面是。看看MongoDB
相关问题
- 1. Angular2 - 动态添加HTML属性和类
- 2. Python类:添加动态属性,方法
- 3. 如何动态添加属性到类
- 4. 将属性动态添加到类C#
- 5. 将动态属性添加到.NET类
- 6. 动态添加属性到c#类
- 7. 动态添加和删除JqGrid属性
- 8. 动态添加属性
- 9. 添加属性HREF动态
- 10. 用Python元类中的类添加动态属性
- 11. WordPress短代码添加分类属性
- 12. 为jQuery Mobile动态添加属性
- 13. Angular2 + MaterialDesignLite:添加HTML属性动态
- 14. 动态添加布局属性
- 15. 动态添加jQuery multidatepicker“addDisabledDates”属性
- 16. 动态添加画布属性?
- 17. 添加动态属性模型
- 18. 添加属性的财产动态
- 19. 如何添加XmlInclude属性动态
- 20. 在对象中动态添加属性
- 21. 将动态属性添加到content_tag
- 22. 添加动态属性到JPA实体
- 23. uCommerce - 添加动态属性命令行
- 24. 动态添加jQuery Mobile属性
- 25. 添加属性动态地在javascript
- 26. 添加属性的动态对象.NET
- 27. 动态添加嵌套属性ExpandoObject
- 28. Angularjs:添加一个动态属性
- 29. 动态添加属性到Builder标签
- 30. 的ActionScript - 动态添加属性雪碧
thnx回复,让我看看,但它似乎是一个数据库,并不能帮助解决域设计问题 – MoienGK 2012-03-27 19:02:17