Java ORM

简介

      思想:将操作放置于 PO 对象中的思想, 既要保存 PO 则调用PO的 save方法即保存, 其他 update/delete/get, 通过反射将生成 sql 和执行 sql的操作封装成 javaBean的操作。

                配置基于 annotation,可配置 po 的解析方式、po中字段的渲染方式及数据源的获取方式

代码结构

      

 

       anonation 包为定义表和字段的注释表

       config>mapping 解析表和字段时需要用的的javaBean

       config>parser 为注释的解析

       config>render 为字段渲染,包括 javaBean》sql 及 sql》javaBean

       dao 存放数据库连接,以及可以以扩展数据源管理

       po 存放 po帮助类,目前仅有 model 为po提供 CRUD 的能力,就是耦合度稍高需要继承

       util 存放工具类,包括 sql转换、枚举等

       

  

猜你喜欢

转载自w582875929.iteye.com/blog/2229974
Orm