当前位置:  软件>java软件

轻量级持久层框架 Loon

    来源:    发布时间:2015-01-09

    本文导语:  Loon 是一个基于JDK1.4以上版本的开源轻量级持久层框架,他部分参考了JDO标准及ibatis实现,着力于完善临时对象与持久对象间转换。他以轻量级方式进行JDBC封装及一系列操作优化,将持久对象抽离于繁琐的JDBC操作,又能保持其...

Loon 是一个基于JDK1.4以上版本的开源轻量级持久层框架,他部分参考了JDO标准及ibatis实现,着力于完善临时对象与持久对象间转换。他以轻量级方式进行JDBC封装及一系列操作优化,将持久对象抽离于繁琐的JDBC操作,又能保持其效率及事务操作。操作上即可以直接调用SQL完成操作,也可以对 POJO进行CRUD操作,代码量与ORM相当.内置有log接口,调试方便,可实现零配置,内置JCS缓存,有效降低数据库压力。他和传统框架的最大区别,或者说特色在于,他的持久层技术不但能应用到商业项目中,而且内置有很少被涉及的game子项目,可以很简单的实现多种Java2D游戏的快速开发。并且依托于JavaFX技术,在不久的将来可实现微机到手机的无差别脚本转换。

在Loon Framework中,将持久层分为两部分,首先令JDBC封装于DAO包下Einger中,以替代原始的Connection,ResultSet等接口,由临时持久对象Execute进行CRUD操作,此对象由注入DataSource,Connection或 DaoFruit(LoonFramework特有对象)产生作用,查询形成的Query是一个非依赖于Connection依据ResultSet接口实现的数据接口,是对于CachedRowSet的优化。

在Loonframework中,提供了一个标准化的Log接口,以及分别对应Log4j,Apache Log,Loonframework LogFactory的三种日志模板实现,用户只需在log.lf.xml配置文件中设置Log接口的实现类,就可以变更日志类的使用及输出。


    
 
 

您可能感兴趣的文章:

  • 轻量级门户框架 JPolite
  • 轻量级密码术包 Bouncy Castle
  • 轻量级快速的List实现 GapList
  • 轻量级wiki引擎 WikkaWiki
  • swing是轻量级的容器,awt是重量级的,但swing继承自awt,极度疑惑中。。。。。
  • 轻量级门户框架 JPolite2
  • 轻量级json库 parson
  • 轻量级终端工具 VTerminal
  • 轻量级浏览器 NetSurf
  • 轻量级Web浏览器 Rekonq
  • 轻量级的办公组件 Calligra
  • 轻量级消息内核 ZeroMQ
  • 轻量级 PHP 框架 PHPPixie
  • 轻量级Wiki系统 WiGit
  • 轻量级CMS系统 Wolf CMS
  • 轻量级PHP论坛系统 PunBB
  • 轻量级 Web 框架 FeathersJS
  • 轻量级的 CSS 框架 Fluidity
  • 轻量级 JavaScript 库 particles.js
  • 轻量级的JS的UI框架 UIKIt
  • 轻量级PHP框架 CXPHP
  • 轻量级软件框架 QP
  • 社区轻量级组件框架 OECP
  • 轻量级分层体系开源框架 InitPHP
  • PHP轻量级开发框架 Stronger
  • 轻量级java框架 NLF框架
  • 轻量级 JavaScript 框架 Stapes
  • 轻量级phpMVC框架 MyfMVC
  • 轻量级PHP框架 Scorpio
  • 轻量级的JS框架 foxJS
  • 轻量级PHP开发框架 tangframework
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 轻量级Android开发工具 Android Tools
  • 轻量级 NoSQL 数据库 WhiteDB
  • 轻量级的低功耗蓝牙协议栈 bcstack
  • 轻量级数据存储服务 LLServer
  • 轻量级 IRC 客户端 WeeChat
  • 轻量级字符串库 tstring
  • 轻量级音乐播放器 gejengel
  • 轻量级Linux发行版 boot2docker
  • 轻量级桌面环境 LXQt
  • 轻量级的 C++ 库 UCommon
  • 轻量级DNS服务器 djbdns
  • 轻量级 VPN 软件 SigmaVPN
  • 轻量级SSH终端 Mosh
  • 轻量级的ORM库 Idiorm
  • 浙ICP备11055608号-3 iis7站长之家
  • JavaScript轻量级ORM mysql-warp
  • 轻量级的对象语言 Space
  • 轻量级的PaaS awsbox
  • 轻量级的拼音输入提示jQuery插件 xqkinput
  • HBase轻量级中间件 simplehbase


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3