class-hierarchy

    3热度

    3回答

    我有以下Hibernate映射,其具有使用每个具体类层次结构的表被映射: <hibernate-mapping package='dao'> <meta attribute='class-description'></meta> <class name='PropertyDAO'> <id name='id' column='id_property'>

    4热度

    6回答

    您的工作是设计一个支持跟踪任务的项目计划类库(类似于MS Project的工作方式)。这个类库有一个Task对象(等等)。 的Task对象具有EstimatedHours(Double),StartDate(DateTime),和EndDate(DateTime)属性,等等。 A Task对象可以有一个父项Task和几个子项Task对象。 EstimatedHours,StartDate和EndD

    5热度

    4回答

    如何在NHibernate中更改行的子类型?例如,如果我有一个客户实体和TierOneCustomer的子类,我有一个情况是需要将客户更改为TierOneCustomer,但是TierOneCustomer应该具有与原始客户实体相同的Id(PK)。 映射看起来是这样的: <class name="Customer" table="SiteCustomer" discriminator-value=

    11热度

    1回答

    我有两个相关的类共享一个公共接口,并且都存储在同一个底层数据库表中。但是,实体框架会生成一个公共类,我真的需要这两个不同的类。我该如何解决这个问题?使用基类而不是接口最好吗?如何更改EF模型以提供映射到一个表上的两个类? 编辑: AccountType属性确定类的类型;用户或组。 一些简单的代码: public interface IAccount { string Name { ge

    3热度

    2回答

    我已经有了一个有点原始的框架,我一直在使用我的大部分项目,但是总体设计问题浮现在脑海中,我还没有解决。对于给定的应用程序,我应该将特定于应用程序的类结构从框架结构中分离出来,还是在框架之上构建而不是一件坏事? 例如,假设我有一个基础控制器类的框架并将其扩展到我的应用程序的给定部分。哪种安排最有意义,为什么? 班级结构答: 直观,易于调试时发现的源文件。 文件命名/目录结构镜像类heirarchy。