当前位置: 代码迷 >> .NET分析设计 >> 实体类的设计(XDE for .net)
  详细解决方案

实体类的设计(XDE for .net)

热度:9681   发布时间:2013-02-25 00:00:00.0
求教:实体类的设计(XDE for .net)
初学设计,问题可能很简单

对于一个象User这样的类,有两个属性:UserId   int,   UserName   sting
我设计成下面这样:

public   class   User{

int   _userId;
string   _userName;

public   int   UserId{
get{...}
set{...}
}

public   int   UserName{
get{...}
set{...}
}

public   int   Add(){
...
}

public   bool   Delete(){
...
}

public   bool   Update(){
...
}


public   ArrayList   Retrieve(string   cond){
...
}

}

在xde   for   .net中,我将上面的类转成实体类,并将实体类转成Data   Modeler的Table,可是生成的column却有4个:_userId,   _userName,   UserId,   UserName。

请问有没有什么办法让只有stereotype=property的才生成column?
或者我的实体类就不应该这样设计?那我该如何做?

------解决方案--------------------------------------------------------
如果是设计模型,不应该出现这两个方法
public int UserId{
get{...}
set{...}
}

public int UserName{
get{...}
set{...}
}

将那两个变量标记为属性就可以了
------解决方案--------------------------------------------------------
加上 private 关键字
------解决方案--------------------------------------------------------
private int _userId;
private string _userName;
你先试试看
------解决方案--------------------------------------------------------
xde ?
xde 是IBM的那个UML开发工具吗?
  相关解决方案