查询系统,以帮助您的工作。
datascooter是一个小的,易于使用的,新鲜的对象/关系持久化和查询系统,评价和功能齐全的JUnit测试。
下面是一些主要特点“datascooter”:
·模块化:您可以与任何数据库把赖特插件,可用的
神器出山:www.shenqi73.com插件到plugins目录中的你电力系统日有功的Oracle,DB2,MSSQL,MYSQL和PostgreSQL,德比,H2
·Eclipse扩展点为基础的绘图:您可以通过手工编写XML标签逃离或破坏一个大数额的注释你的代码,你可以改变映射而不编译
·泵异构数据:您可以连接到许多数据库和它们之间的数据泵
·记录操作:您可以登录任何DML操作规范的形式在一个数据库,然后调用它的其他任何类型的
·创建表:自动创建最小的表结构映射和自定义映射的改变
·选择异构数据:您可以选择相关的一些业务流程(绑定或彼此unbinded)在一个呼叫的datascooter复杂的异构数据结构,然后你就可以序列化或保存这个结构到另一个数据库,您的
应用程序不能有任何的信息有关此业务流程所需的类 - 你可以不执行未知的类,但可以调用和处理相关数据
·灵活的映射:可以在运行时创建和更改的映射,这样你就可以与尚未映射的对象
·不仅对象的关系:你可以工作,不仅预定义的类的一组数据:您可以Java类和映射实体没有这个命名的一组数据,如类其他ORM系统 - 选择操作,插入,删除
·持久化的孩子:你可以与对象中包含的其他映射对象的其他对象或地图,列表,集合或数组
·继承:您可以选择父对象,唯一的孩子或两个 - 你想要在运行时
·分页:如果一组数据是太大了 - 你可以使用分页数据库不知道它
·逻辑属性:您可以单独的实体在一个表中的复杂的逻辑表达式甚至可以改变类型的对象依赖的计算表达式的结果
·查询:您可以通过扩展定义指向一个预定义查询
·部分选择:你可以选择不整的对象,但确定哪些领域需要在这一刻,或不
要求:
·
的Eclipse ·
的Java 此版本中的新功能:
·速度更快:重构为一个更小的尺寸和更快的工作。
·代码覆盖率:100%的公共方法的测试覆盖率。大约有80%的测试覆盖率的所有指令。