我有一个用户管理表单的场景。
用户有以下文本框(txt_fname
,txt_lname
,txt_email
,..等)以及其他一些信息。
为什么有些程序员使用类来保存用户信息,然后将该类保存到数据库?
可以直接从控件(文本框)中读取值来保存信息并将其发送到DB。为什么先使用课程?
我想问一下在这种情况下使用class有什么好处。例如:users
,Products
答案 0 :(得分:2)
这是分离层/组件/类的好方法,没有强连接(松散耦合)。
原因是,如果您需要更改视图或重复使用用户,您不会受到" view"的强大连接的限制。和"模型"类。
例如,如果你想带走用户并在另一个应用程序中使用他,你只需要上一堂课即可完成。如果你是'强大的联系"看,没有简单的方法。
答案 1 :(得分:1)
为什么要使用类来表示数据库对象有很多原因,其中一些是:
您可以对MVVM进行大量研究,这可能会向您展示使用类的其他一些好处。
答案 2 :(得分:1)
使用课程有很多好处: