Loon轻量级持久层框架
Loon 是一个基于JDK1.4以上版本的开源轻量级持久层框架,他部分参考了JDO标准及ibatis实现,着力于完善临时对象与持久对象间转换。他以轻量级方式进行JDBC封装及一系列操作优化,将持久对象抽离于繁琐的JDBC操作,又能保持其效率及事务操作。操作上即可以直接调用SQL完成操作,也可以对 POJO进行CRUD操作,代码量与ORM相当.内置有log接口,调试方便,可实现零配置,内置JCS缓存,有效降低数据库压力。他和传统框架的最大区别,或者说特色在于,他的持久层技术不但能应用到商业项目中,而且内置有很少被涉及的game子项目,可以很简单的实现多种Java2D游戏的快速开发。并且依托于JavaFX技术,在不久的将来可实现微机到手机的无差别脚本转换。
在Loon Framework中,将持久层分为两部分,首先令JDBC封装于DAO包下Einger中,以替代原始的Connection,ResultSet等接口,由临时持久对象Execute进行CRUD操作,此对象由注入DataSource,Connection或 DaoFruit(LoonFramework特有对象)产生作用,查询形成的Query是一个非依赖于Connection依据ResultSet接口实现的数据接口,是对于CachedRowSet的优化。
在Loonframework中,提供了一个标准化的Log接口,以及分别对应Log4j,Apache Log,Loonframework LogFactory的三种日志模板实现,用户只需在log.lf.xml配置文件中设置Log接口的实现类,就可以变更日志类的使用及输出。
评论
Loon轻量级持久层框架
Loon是一个基于JDK1.4以上版本的开源轻量级持久层框架,他部分参考了JDO标准及ibatis实现,着力于完善临时对象与持久对象间转换。他以轻量级方式进行JDBC封装及一系列操作优化,将持久对象抽
Loon轻量级持久层框架
0
CarbonadoJava持久层框架
Carbonado是一个可扩展、高性能的Java持久层框架。即使后台数据库不是基于SQL的,Carbonado仍然能够支持许多在任意关系型数据库中拥有的核心特性如:查询,关联、索引和执行查询优化。示例
CarbonadoJava持久层框架
0
AndrormAndroid持久层框架
Androrm是Android平台上的一个对象关系映射框架,也就是我们常说的ORM框架。用于帮助你快速开发使用数据库的应用,封装了常用的表创建、对象读写和查询,通过将Model类映射到数据库表,直接对
AndrormAndroid持久层框架
0
pBeans持久层框架
简单的Java持久层。提供Java对象到数据库表的自动对象/关系映射(ORM)。您只需编写Java代码(不涉及XML或SQL),pBean即可处理数据库层。它使用注释。
pBeans持久层框架
0