博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
db4o 参考资料
阅读量:6709 次
发布时间:2019-06-25

本文共 1397 字,大约阅读时间需要 4 分钟。

hot3.png

转自IBM:http://www.ibm.com/developerworks/cn/java/jdb4o/

本系列是对开放源码数据库 db4o 的详尽介绍,db4o 可以充分利用当前的面向对象的语言、系统和理念。要下载 db4o,可以参考 db4o 主页;为了实践本系列的示例,需要下载 db4o。

系列文章

(2007 年 4 月 9 日)

本文是系列文章的开篇,介绍了 db4o,并解释了它因何成为当今关系型数据库的重要选择。

(2007 年 4 月 20 日)

尽管 RDBMS 使用 SQL 作为其查询和检索数据的主要机制,但是 OODBMS 可以使用一些不同的机制。在本系列的第二期文章中,Ted Neward 将介绍一些新方法,包括 Query by Example 以及定制只有 OODBMS 才具有的机制。正如他解释的一样,有些替代方法比 SQL 本身更易于使用。

(2007 年 6 月 8 日)

重构 Java 代码远远比重构关系数据库简单,但幸运的是,对于对象数据库却并非如此。在本期中,我们将介绍对象数据库的另一个优点:db4o 简化了重构,使之变得非常容易。

(2007 年 7 月 9 日)

到目前为止,我们在 db4o 中创建并操作对象看起来都比较简单 —— 事实上,甚至有点太简单了。本文中,热心于 db4o 的 Ted Neward 将超越这些简单对象,他将展示简单对象结构化(引用对象的对象)时发生的操作。此外,他还阐述了包括无限递归、层叠行为以及引用一致性在内的一些话题。

(2007 年 10 月 8 日)

集合和数组为 中首次讨论的结构化对象引入了新的复杂性。幸运的是,db4o 丝毫没有因为处理多样性关系而出现困难 —— 您应该也不会被它难倒。

(2007 年 11 月 12 日)

面向对象应用程序大量使用继承,并且它们常常使用继承(或者 “是一个”)关系来分类和组织给定系统中的对象。在关系存储模式中使用继承比较困难,因为这种模式没有内在的继承概念,但它是 OODNBMS 中的一个核心功能。在本期中,您将会发现,作为一个核心功能,在 db4o 中创建查询时使用继承竟是如此的简单(而且功能强大)。

(2008 年 1 月 15 日)

通过直接在面向对象的数据库(如 db4o)中存储对象,Java 开发人员可以获得很多好处。如果 OODBMS 缺乏对事务的支持或不能在分布式环境中使用数据(并保证其安全性),您可能不会过多地使用它。在最后一期中,Ted Neward 展示了如何使用 db4o 处理 3 个与 Java 企业开发密切相关的问题:事务、分布式数据管理和 Web 应用程序安全性。

参考资源

  • :一种开放源码的、原生的 Java 编程和 .NET 数据库。
  • :这个系列的文章对 db4o 的特性、查询与更新方式进行了介绍。
  • (David Mertz,developerWorks,2001 年 4 月):这篇文章虽然有些过时,但仍颇具价值,它介绍了如何将 XML 分别集成进层次型、关系型和面向对象的数据建模范型。
  • :还是对 OODBMS 不大信服吗?在这里可以获得有关 IBM 关系数据库管理系统(RDBMS)服务器系列的更多信息。

转载于:https://my.oschina.net/u/2326085/blog/391360

你可能感兴趣的文章
公开课视频-《第03章 部署-IT基础架构》-大企业云桌面部署实战-在线培训-视频(奉献)...
查看>>
数据库ORA-03113排查
查看>>
读书笔记-看见未来:改变互联网世界的人们
查看>>
Symfony2CookBook:如何创建自定义的表单域类型
查看>>
HCP Anywhere:为HDS内容云锦上添花
查看>>
分享B2B信息发布小技巧
查看>>
你不得不知道的Visual Studio 2012(3)- 创建Windows应用程序
查看>>
Linux环境下C语言模拟内存负载测试
查看>>
Cocos Creator中的动画支持技术
查看>>
“2012年度IT博客大赛”获奖感言--梦想、学习、坚持、自信、淡定
查看>>
年轻群体当道,哈弗F7如何赢得芳心?
查看>>
关于考核与面谈
查看>>
项目案例分享四:DC升级后Sysvol停止复制,日志报13508
查看>>
职场思想分享001 | 有多种选择才叫有能力
查看>>
ASP.NET MVC 5 - 验证编辑方法(Edit method)和编辑视图(Edit view)
查看>>
3D圣诞树源码[强力推荐]
查看>>
25 个超棒的 WordPress 主题(2012)
查看>>
Concurrent use of embedded Ruby in Java (using JRuby)
查看>>
基础才是重中之重~.net中的显式事务与隐式事务
查看>>
转载 - 通过设置P3P头来实现跨域访问COOKIE
查看>>