美文网首页互联网技术交流Java
从零开始写ORM框架系列2

从零开始写ORM框架系列2

作者: 窝牛狂奔 | 来源:发表于2017-03-24 15:24 被阅读34次

该系列完整的代码可以在我的git下载到


首先,我们需要定义一个用来存储参数的类。

我们叫DaoParamter,这样可以将其与类的本身的属性分割开。

有四个属性,这四个属性对应的get、set方法我就不贴出来了。

然后我们需要有一个BaseModel的基类,来指定当前类的表明,字段名,参数等信息。

其中参数就是上面定义的DaoParameter

定义完这两个类, 我们可以先看一下生产的实体是什么样子的。

这个类是我们用自己写的代码生成工具生成的,可以看到,出了基本的属性外,还有一些Orm的方法,比如setORM_FoodID。

这个方法有两个参数,其中isWhereCondition用来标识是否作为where后面的条件,我们会根据这个条件来拼SQL。而value则是对应的值。

相关文章

网友评论

    本文标题:从零开始写ORM框架系列2

    本文链接:https://www.haomeiwen.com/subject/eldfottx.html