本文主要介绍一下类似华为使用的面向对象的数据库框架,效果如图:
就是在使用数据库的时候可以直接通过传入一个实体类的方式去创建一张表,并且进行赋值操作,当然里边会用到对实体类的反射机制和自定义的注解模式,核心代码如下:
创建数据库顶层接口
顶层接口IBaseData的实现类
#
使用自定义注解的实体类
提供给调用层使用的对外接口
使用示例:
效果验证:
这里写图片描述
这里写图片描述写在最后
深夜发文,打字不易,写的不好,烦请见谅。
分享快讯到朋友圈
领取专属 10元无门槛券
私享最新 技术干货