请问在层开发的时候,Model(数据模型,实体类),这个到底有什么作用,怎么建?好迷惑哦~~
例:
[code=C#]
private String adminName = "";
public String ADMINNAME
{
set
{
adminName = value;
}
get
{
return adminName;
}
}
[code]
获取的时候就是 User user=new User()
user. ADMINNAME=""
Model模型 一个类
在写Model类的时候 字段定义为似有
属性 根据你的需要可以只给读也可以只给写,这样算是一种规范
如果多个人协作开发的时候尤其重要
你定义一个用户类的 Model里面的用户名 密码 地址 都规定了命名
那样不会出错
Public Class AccountInfo
{
public string UserName
{
get{retrun _username;}
set{_username=value;}
}
Public string Password
{
get{retrun _password;}
set{_password=value;}
}
private string _username;
private string _password;
}
要什么过程? 直接用不就行了
AccountInfo类对应数据库中的一个表Account
AccountInfo类有很多属性对应表Account的字段
这样,AccountInfo类的对象就可以传递表的一条记录信息了
CreateUser(AccountInfo account)是创建一个用户的方法
参数是AccountInfo类的对象CreateUser应该是一个创建用户的方法 AccountInfo就是一个Model定义了一些属性 account是model的对象
在之前需要
account.属性=赋值 ;