Open helinjiang opened 8 years ago
数据表的增删改查操作,从进一步抽象的程度看,操作 a 表和操作 b 表,本质都一样,区别仅在于表名和字段不同。那么,再进一步思考一下,是否可以仅需要简单的一个配置,就能够把基本的增删改查操作简化掉呢?
换言之,如果有一个基类已经实现了crud操作了,然后不同的表只需要传入其配置项,则该模块只需要继承那个基类,几乎不用再做什么修改了,即便要修改,只需要覆盖父类的方法即可。
后台也是这个道理。到后期,最好有一个向导,自动生成前端、后台和sql的脚本
可以考虑一下将db换成NoSQL,例如mongodb这些。
数据表的增删改查操作,从进一步抽象的程度看,操作 a 表和操作 b 表,本质都一样,区别仅在于表名和字段不同。那么,再进一步思考一下,是否可以仅需要简单的一个配置,就能够把基本的增删改查操作简化掉呢?
换言之,如果有一个基类已经实现了crud操作了,然后不同的表只需要传入其配置项,则该模块只需要继承那个基类,几乎不用再做什么修改了,即便要修改,只需要覆盖父类的方法即可。