互联网技术交流Java

从零开始写ORM框架系列4

2017-03-24  本文已影响24人  窝牛狂奔

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


最后,我们来写一下代码生成工具。

首先得根据DB和表,拿到表里的所有字段,以及字段的类型,也就是ResultSetMetaData。

然后,我们根据ResultSetMetaData,生成相应的属性、属性的类型、get/set方法、orm方法,最后生成一个文件。

生成基本属性的核心代码如下:

生成orm属性的核心代码如下:

当然,需要注意一下db的类型和java的类型的转换关系。

下面, 让我们来看下使用方法:

查询的使用方法如下:

Add的使用方法如下:

其他的就不一一列举了。

上一篇 下一篇

猜你喜欢

热点阅读