`
pengchua
  • 浏览: 153205 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

DB4o面向对象数据库介绍

阅读更多

db4o 开源对象数据库完全原生于Java和.NET 100% 面向对象, 抛开对象-关系映射 为嵌入式应用优化
开源,可以基于GPL协议免费使用.
下载地址:http://developer.db4o.com/files/default.aspx

db4o对象管理工具 objectManage 工具   下载地址:http://developer.db4o.com/files/default.aspx

 

部分java代码:

 

public class DB4OTest...{
    
    
public static void main(String[] args)...{
        
//打开数据库
        ObjectContainer db = Db4o.openFile("auto.yap");
        
try...{
            
//构造 People 对象
            People peo = new People(); 
            peo.setId(
1);
            peo.setAddress(
"成都市");
            peo.setName(
"张三");
            
//构造 AutoInfo 对象
            AutoInfo ai = new AutoInfo();
            ai.setId(
1);
            ai.setLicensePlate(
"川BA00000");
            
//设置 People 和 AutoInfo 的关系
            ai.setOwnerNo(peo);
            peo.addAutoInfo(ai);
            
//保存对象
            db.set(peo);
        }
finally...{
            
//关闭连接
            db.close();
        }

    }

}

 

采用objectManage工具查询:

示例代码下载:http://dl2.csdn.net/down4/20070717/17151610658.rar



分享到:
评论

相关推荐

    DB4O面向对象数据库使用指南

    DB4O面向对象数据库使用指南

    db4o面向对象数据库教程的入门教程

    ### db4o面向对象数据库教程入门知识点解析 #### 一、db4o简介与特性 - **db4o**:db4o是一款专为Java、.NET和Mono平台设计的开源面向对象数据库系统。它提供了高效的数据存储和检索功能,支持多种数据类型,并且...

    开源面向对象数据库 db4o 之旅

    1.介绍了面向对象数据库 db4o 的基本特性,并且与传统关系型数据库以及 OR 映射技术做了比较分析,读者可以体验到 db4o 的全新的面向对象存储的理念,并且给出了性能测试数据。 2.介绍了面向对象数据库 db4o 的安装...

    db4o面对对象数据库

    ### db4o面向对象数据库知识点解析 #### 一、db4o简介与特点 db4o是一款完全面向对象的数据库管理系统,它以其简洁高效的特点而受到开发者的喜爱,尤其适用于初学者。作为一款轻量级的对象数据库,db4o支持直接...

    对象数据库db4o对象数据库db4o

    db4o(database for objects)是对象数据库的一种,它提供了对Java和.NET平台的完全支持,允许开发者以面向对象的方式来操作数据,极大地简化了数据管理和持久化的过程。 ### db4o概述 db4o的核心理念是“存储对象...

    面向 Java 开发人员的 db4o 指南: 第 3 部分:db4o 中的数据库重构

    **db4o(Database for Objects)**是一款开源的对象数据库,专为Java开发人员设计,它允许开发者直接在数据库中存储和检索Java对象,无需进行传统的SQL映射。本指南的第三部分将深入探讨如何在db4o中进行数据库重构...

    db4o使用指南

    db4o 是一个开源的面向对象数据库,能够轻松地将 Java 对象持久化到数据库中。本文将详细介绍 db4o 的安装、启动、查询方式、对象持久化、数据库文件结构、主要包结构等知识点。 一、db4o 安装和启动 db4o 的安装...

    db4o-8.0-java

    **db4o(Database for Objects)** 是一个开源的对象数据库管理系统(Object-Relational Mapping,ORM),它允许开发者直接在Java或.NET平台上存储和检索Java对象或.NET对象,无需进行SQL查询或者映射过程。db4o的...

    DB4o 数据库实例

    DB4o(Database for Objects)是一款开源的对象数据库系统,它允许开发者直接将对象持久化到数据库中,无需进行额外的映射或者数据访问层(DAL)的开发。这个数据库系统设计的目标是简化对象关系映射(ORM)的过程,...

    db4o 权威指南

    《db4o 权威指南》是一本深入探讨db4o这一开源面向对象数据库系统的专业书籍,对于Java开发者来说尤其有价值。db4o是Database for Objects的缩写,它允许开发者以自然、直观的方式存储和检索Java对象,无需编写SQL...

    DB4O 封装(面向对象数据库),采用泛型,支持任意对象存取,可移植性贼好! 哈哈

    DB4O,全称为“Database for Objects”,是一个开源的、基于Java和.NET平台的面向对象数据库系统。它允许开发者直接将Java或.NET的对象存储到数据库中,无需进行SQL映射或者对象关系映射(ORM)。在标题中提到的...

    java数据库(db4o)

    Java数据库db4o,全称为“Database for Objects”,是一款开源的对象数据库系统,专门设计用于Java和.NET平台。它提供了一种直接在对象模型上进行数据操作的方式,无需传统的ORM(对象关系映射)层,简化了开发过程...

    DO4O面向对象数据库系统

    在给定的"DO4O面向对象数据库系统"项目中,开发者使用了DB4O(Database for Objects)作为主要的存储引擎。DB4O是一个开源的、高性能的对象数据库,它支持Java和.NET平台。通过DB4O,开发者可以将任何Java或.NET对象...

    db4o中文指南

    db4o是一个专为Java和.NET开发者设计的开源、轻量级的纯面向对象数据库引擎,提供了一种简单易用的方式来实现对象持久化。这款数据库引擎已被验证具备优秀的性能,根据描述中的基准测试,db4o在与传统持久化方案的...

    db4o-7.0-tutorial

    **db4o面向对象数据库的关键特性:** 1. **原生支持Java和.NET:** db4o直接在Java和.NET平台上运行,无需任何额外的适配层,使得在这些平台上的应用能够无缝地利用其功能。 2. **开源:** 作为一款开源软件,db4o...

    db4o for java

    **db4o (Database for Objects) 是一个开源的、基于Java和.NET的面向对象数据库系统。它允许开发者直接在数据库中存储和检索Java或.NET对象,而无需传统的SQL查询语言,极大地简化了数据管理和持久化的流程。** 在...

Global site tag (gtag.js) - Google Analytics