mvc 中model 的设计

m0_37364256 2017-05-25 08:22:27
现有一张设备配置表

结构如下
Name 名称 NVARCHAR2(100)
DeviceParam     设备参数 NVARCHAR2(200)
State 状态 NUMBER

设备参数json
{
     “LongAndLati”:
{
“Longitude”:“122.12345”, //3位整数,5位小数,小数不足补0
“Latitude”:“34,12345” //3位整数,5位小数,小数不足补0
},
     “WifiSSID”:“123456”,
"WifiEncryption":
{
“Type”:1,
“Module”:2,
“Password”:
},
     “WifiChannel”:1,
“LanIP”:
{
“IP”:“127.0.0.1”, //IP
“Mark”:“255.0.0.0” //掩码
},
“LanDHCP”:
{
“Enable”:true/false, // 使能否
“BeginIP”:“127.0.0.1”, //起始地址
“Capacity”:“10”, //容量
“Term ”:“334m”, //期限 m分钟 h小时
“DNS”:“127.0.0.1” //DNS地址
}
}

这样我项目中对应这张表的model怎么设计啊? 大神帮看看
...全文
216 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mc_dv 2017-05-26
  • 打赏
  • 举报
回复
就一个JSON包含多个对象阿。你上面的。
  • 打赏
  • 举报
回复
程序中要怎样将 Model 的内容“增上改查”到数据库系统,你使用你的数据库层驱动框架来访问数据库就可以了。而假设你从数据库表来“设计Model”,这就好比如说手持两块砖头来想象“我怎么成为建筑设计师”,这是不会有太好的结果的。要想知道如何搞建筑,你就要从建筑设计出发,最终落实到材料的选择上,这样才能学会设计。程序设计也是这样,别一门心思纠结在最初的最不需要什么真正设计难度的“增删改查”上,而要学会真正的所谓 MVC 设计流程。
正怒月神 版主 2017-05-25
  • 打赏
  • 举报
回复
将你的json复制一下。 打开vs--编辑--选择性黏贴--将json转换为类 就自动生成了Model
  • 打赏
  • 举报
回复
这个“设计”知识有点开玩笑啦。 设计前端 Model 以前端界面为准,根据界面上的数据模式的分析来创建 Model,跟什么“表”有什么关系?
m0_37364256 2017-05-25
  • 打赏
  • 举报
回复
引用 3 楼 sp1234 的回复:
程序中要怎样将 Model 的内容“增上改查”到数据库系统,你使用你的数据库层驱动框架来访问数据库就可以了。而假设你从数据库表来“设计Model”,这就好比如说手持两块砖头来想象“我怎么成为建筑设计师”,这是不会有太好的结果的。要想知道如何搞建筑,你就要从建筑设计出发,最终落实到材料的选择上,这样才能学会设计。程序设计也是这样,别一门心思纠结在最初的最不需要什么真正设计难度的“增删改查”上,而要学会真正的所谓 MVC 设计流程。
嗯, 我明白你们的意思了。 请问我查出一个model之后如何排除一些指定的字段 然后转换成json字符串

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧