设为首页 加入收藏 关于我们
首页  |  新闻  |  技术前沿 | 教程 | 框架/设计 | 源码/下载 | 服务中心 | 合作伙伴 | MyRSS | 博客 | 社区

EasyDBO-打造适合中小企业的超轻量级简捷ORM系统!

“简易、实用才是硬道理”、“让J2EE应用开发变得更加轻松、简单”

1、EasyDBO项目简介

  EasyDBO是基于java技术,应用于Java程序中实现快速数据库开发的对象-关系映射(ORM)系统框架。从本质上说,EasyDBO是一个对JDBC的简单封装,通过借鉴当前的主流ORM系统,引入了更加简单实用的方式来实现对象及关系数据库的映射,从而使得我们在开发中可以把精力更多的集成中在域建模及软件业务逻辑上面。
  EasyDBO是一个超轻量级的ORM系统,其定位于解决中小型系统项目中的对象关系映射。提供更加简便、灵活的映射方式,把实际应用中的最佳实践融入到ORM的设计中,从而满足快捷开发的要求,即快速、简捷的完成应用软件开发。
  EasyDBO对外提供一用于处理对象-关系映射等的核心引擎,我们通过使用该引擎即可实现关系数据库的相关操作。若结合EasyJF所提供的其它的开源框架如EasyJWeb等使用,则可以在实际开发中大大提高开发效率。

  EasyDBO项目特点:
  1、灵活多样的映射配置支持;
  2、零配置文件支持;
  3、强大灵活的对象属性关系支持;
  4、简易实用的用户接口;
  5、快速开发支持;
  6、以其它开发框架的简易、快速集成;

 

2、为什么要设计EasyDBO

  要使用java访问数据库,我们都知道使用JDBC,然而jdbc相对来说毕竟是一个比较底层的数据库访问API,在实际应用中需要写非常多的SQL语句,管理数据源、处理数据访问异常等诸多工作,造成开发的极为不便。而且,由于不同数据库之间的sql语句存在一定的差异,也使得我们写的程序难免捆绑到某一种数据库上,无法实现程序灵活的在不同的数据库之间进行移植。
   近年来,对象关系映射系统得到广泛的应用。随着以iBatis、hibernate为代表的轻量级ORM系统普及,我们基本上可以告别JDBC,告诉烦琐的SQL语句,同时也解决了前面提出的问题。然而,在软件的领域,永远没有完美的系统解决方案,随着我们在大量的项目中运用这些ORM系统,我们又发现了很多新的问题与苦恼。如:烦琐的配置文件、机器语言一样sql语句、数据访问的效率、性能问题以及难于发现的错误等等。
   在一些中小型的应用软件中,一方面由于存在诸多因素,使得需求往往存在不确定性,另一方面软件正向更加专业化方向发展,软件的需求越来越复杂。如果每次变动都需要经过修改域模型、改配置文件、改业务逻辑等多个机械的步骤及环节,显得难以适应。因此,要求我们有一个能快速适应变化的超轻量级ORM系统,适应我们快捷开发的需求。

3、EasyDBO项目资源

  在线pdf文档地址:http://www.easyjf.com/easydbo/devguide.pdf
  文档在线阅读地址: http://www.easyjf.com/easydbo/devguide.htm
  下载chm格式文档: http://www.easyjf.com/easydbo/devguide.chm
  项目源码下载地址: http://www.easyjf.com/easydbo/download.htm
  项目SVN: http://svn.easyjf.com/repository/easyjf/easydbo/  

  项目开发人员:
  大峡、piginzoo、william、stef_wu、天意、散仙、qgz0910、clyyu等

4、EasyDBO应用案例

EasyJF开源Blog系统
   系统演示:http://blog.easyjf.com
   系统SVN:http://svn.easyjf.com/repository/easyjf/easyjfblog/
   系统源码下载:http://dl.easyjf.com/downloads/easyjf/blog/easyjf-blog-0.1.1.zip
简易java框架开源论坛系统(最新版本0.5,更新时间10月1日)
  系统演示:http://ent.easyjf.com
  系统SVN:http://svn.easyjf.com/repository/easyjf/easyjfbbs/
  系统源码下载:http://dl.easyjf.com/downloads/easyjf-bbs-0.5.0.zip
简易java框架开源订销管理系统(最新更新:2006-4-3)
  系统在线演示地址:http://asp.easyjf.com 用户名:test 密码:test
  源码下载:http://www.easyjf.com/download/erp0.1.zip
。。。。。。

5、EasyDBO版权申明

  EasyDBO是一个开源(Open Source)项目,使用GNU LGPL(http://www.gnu.org/licenses/lgpl.html)许可证,版权属于原创者easyjf.com上的EasyDBO开发小组(easyjf at 163.com)。
  软件作者与easyjf.com网站为该项目提供咨询与技术服务;
  相关服务请与软件作者或easyjf.com联系;
  本系统的源代码和文档全部公开,任何对源代码的改进和变动,请告知原作者;
  不能将EasyDBO全部或部分编译后,或者经简单修改,单独商品化销售。
项目简介
·EasyDBO
 
开发文档(html版 PDF版 chm版)
快速入门
程序下载

·EasyDBO-0.9.1.zip

 
API文档
开发教程
·EasyDBO教程
·Spring教程
·hibernate教程
·软件开发过程及管理
联系我们
·工作QQ群:18230172
·邮箱:
easyjf at 163.com
 
Aboutus | 联系我们 | 程序开发 | 网站地图 | 留言板
Copyright (C) 2005 EasyJF.com, All Rights Reserved
版权所有 简易java框架网
如有意见请与我们联系 Powered by EasyJFramework