Easy Java Persistence

LGPL
Java
跨平台
2011-06-20
小编辑

EJP是一个强大并且易于使用的关系数据库持久化Java API。EJP的主要特性包括:

  1、对象/关系(object/relational)自动映射(A-O/RM) 
  2、自动处理所有关联 
  3、自动持久化跟踪 

EJP不需要映射注释或XML配置,并且不需要继承任何类或实现任何接口。EJP只用到了Plain Old Java Objects (POJOs)对象。到目前为止,EJP是Java开源中最简单的持久化API。

示例代码:

   public static void main(String[] args)
      {
        DatabaseManager dbm = DatabaseManager.getDatabaseManager(...);
     
        dbm.saveObject(new Customer("Smith", "John"));
     
        Customer customer;
     
        if ((customer = dbm.loadObject(new Customer("Smith"))) != null)
          {
            customer.getSupport().add(new Support(...));
     
            dbm.saveObject(customer);
          }
     
        Collection<Customer> list = new ArrayList<Customer>();
     
        list = dbm.loadObjects(list, Customer.class);
        ...
      }

 

加载中

评论(0)

暂无评论

Easy Java Persistence 3.6 发布

Easy Java Persistence 3.6 发布了,该版本在 ejp.Database 类中增加了 laodObject 和 loadObjects 两个方法,并提供了一些示例程序。 EJP是一个强大并且易于使用的关系数据库持久化Java AP...

2011/12/22 08:01

Easy Java Persistence 3.5 发布

EJP是一个强大并且易于使用的关系数据库持久化Java API。EJP的主要特性包括: 1、对象/关系(object/relational)自动映射(A-O/RM) 2、自动处理所有关联 3、自动持久化跟踪 EJP不需要映射注释...

2011/12/19 23:23

Easy Java Persistence 3.2 发布

该版本修复了在负荷很重的情况下元数据方面的内存泄漏问题,增加对存储过程的支持。 EJP是一个强大并且易于使用的关系数据库持久化Java API。EJP的主要特性包括: 1、对象/关系(object/rela...

2011/12/06 08:10

Easy Java Persistence 3.1 发布

Easy Java Persistence 3.1 发布了,该版本修复了 executeQuery 和 parameterizedQuery 方法的一些bug。 EJP是一个强大并且易于使用的关系数据库持久化Java API。EJP的主要特性包括: 1、对象...

2011/12/02 07:10

Easy Java Persistence 3.0 发布

Easy Java Persistence 3.0 版本实现了基于集合的连接的延迟加载,提升了批量更新的性能。 EJP是一个强大并且易于使用的关系数据库持久化Java API。EJP的主要特性包括: 1、对象/关系(objec...

2011/11/29 20:32

Easy Java Persistence 2.9 发布

EJP是一个强大并且易于使用的关系数据库持久化Java API。EJP的主要特性包括: 1、对象/关系(object/relational)自动映射(A-O/RM) 2、自动处理所有关联 3、自动持久化跟踪 This release fix...

2011/11/23 15:10

Easy Java Persistence 2.8 发布

Easy Java Persistence 2.8 发布了,该版本删除了授权限制,修改了授权算法。 EJP是一个强大并且易于使用的关系数据库持久化Java API。EJP的主要特性包括: 1、对象/关系(object/relational...

2011/11/18 09:21

Easy Java Persistence (EJP) 2.7 发布

Easy Java Persistence (EJP) 2.7 发布,这个版本增加了几个分析为基础的性能改进和修复了导致对象保存后重载的一个错误。 EJP是一个强大并且易于使用的关系数据库持久化Java API。EJP的主要...

2011/11/08 07:31

Easy Java Persistence 2.6 发布

EJP是一个强大并且易于使用的关系数据库持久化Java API。Easy Java Persistence 2.6 发布,更新如下: A problem with schema oriented databases (PostgreSQL, Oracle, etc.) where the us...

2011/10/25 21:53

Easy Java Persistence 2.5 发布

EJP是一个强大并且易于使用的关系数据库持久化Java API。EJP的主要特性包括: 1、对象/关系(object/relational)自动映射(A-O/RM) 2、自动处理所有关联 3、自动持久化跟踪 EJP不需要映射注释...

2011/07/13 23:51

没有更多内容

加载失败,请刷新页面

暂无问答

Persistence.xml配置说明

<?xml version="1.0" encoding="UTF-8"?> <persistence version="1.0" xmlns:persistence="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...

2013/03/06 16:39
255
0
2010(初次接触EJB 小节)

初次体验了下EJB的开发 今天整理了下 企业中就我自己公司里面对于EJB的使用做一次切身的体会 配置数据源,因为Ejb工程 是要部署到jboss的 所以在jboss里面配置数据源和tomcat里面多少有些出入...

2012/02/28 15:08
74
0
MyEclipse 5.5 M2 Now Available

MyEclipse 5.5 M2 Now Available - Includes Java EE 5 Support Apr 19, 2007 ...Genuitec today announced the immediate availability of MyEclipse Enterprise Workbench 5.5 M2. This se...

2012/03/27 18:01
20
0
persistence.xml配置实例

<?xml version="1.0" encoding="UTF-8" standalone="no"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version=...

2011/10/20 22:25
774
0
JPA/EJB3 Relationship

JPA和EJB3之间是什么关系?还是看英文介绍得全面。

2014/09/21 23:59
329
0
Parsing list of JSON objects with gson

Parsing list of JSON objects with gson Filed under: Bugs and Problems — 9 Comments February 24, 2011 JSON (JavaScript Object Notation) is a lightweight data-interchange format....

2015/01/13 10:29
44
0
Parsing list of JSON objects with gson

Parsing list of JSON objects with gson Filed under: Bugs and Problems — 9 Comments February 24, 2011 JSON (JavaScript Object Notation) is a lightweight data-interchange format....

2015/01/13 10:29
39
0
awesome-java

A curated list of awesome Java frameworks, libraries and software. Inspired by awesome-python....

2015/05/20 10:23
719
1
Spring 和 JavaEE的关系

Spring 和 JavaEE的关系,在学Spring之前要弄清楚

2014/11/12 11:55
495
0
JBOSS 5.x 笔记

1、JBOSS 5.1使用 jdk 1.7 会报错,换成6就好了 2、使用JBOSS 5.1 在 Eclipse 下创建 EJB 项目,EJB Module version只有2.0,2.1和3.0可选,没有3.1 3、Could not obtain connection to any ...

2014/09/10 19:02
65
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部