模型平台
先上图:
下面讨论下各模块的作用
模型(Model):
1、所有业务功能的入口点,模型的设计也是整体业务功能的设计和整理功能
2、模型的设计也是对于数据库表的设计
3、设计好模型,整个业务功能也就设计完成,是整个业务功能数据结构的体现
排版(View):
1、在模型设计完成,通过排版模型完成前端界面的设计
2、通过在排版模块对功能定义相应的界面显示字段,这些字段的来源是相应的模型
权限:
1、业务功能的访问,依赖于权限管理的控制
2、在权限模块中,对当前的模型添加权限,来实现业务功能的控制
数据库升级:
1、因为模型对应数据库表,所以任何对于模型的修改也是对于数据库表的修改(如:字段名称,精度,主键等)
2、模型的修改来实现数据库表的升级
SQL语法的解析:
1、要实现数据库的持久性,要把模型的数据进行本地存储,而目前主要是实现SQL存储
2、怎样实现可以实现便捷方式,是这一块要考虑的,通过对于模型的分析进行,实现查询,修改,删除语法的,减少主动编写语法
对于上述的内容,程序已经基本实现,后续继续完善...
欢迎有兴趣的同学咨询
坚持一份收获