当前位置:  软件>java软件

轻量级 ORM 框架 Generic DAO

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

    本文导语:  Generic DAO 是一个 Java 的轻量级 ORM 框架,允许开发者为持久化对象编写 DAO 类。 示例代码:  

Generic DAO 是一个 Java 的轻量级 ORM 框架,允许开发者为持久化对象编写 DAO 类。

示例代码:

 

public class BlogLogicImpl implements BlogLogic {

   private BlogWowDaoImpl dao;
   public void setDao(BlogWowDaoImpl dao) {
      this.dao = dao;
   }

   public BlogWowBlog getBlogByLocationAndUser(String locationId, String userId) {
      List l = dao.findBySearch(BlogWowBlog.class, new Search("location", locationId) );

      if (l.size() = 1) {
         // found existing blog
         return (BlogWowBlog) l.get(0);
      }
   }
...
}

    
 
 

您可能感兴趣的文章:

  • 轻量级门户框架 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框架
  • 轻量级DNS服务器 djbdns iis7站长之家
  • 轻量级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
  • 轻量级字符串解析器 UAParser
  • JavaScript轻量级ORM mysql-warp
  • 轻量级的对象语言 Space
  • 轻量级的PaaS awsbox
  • 轻量级的拼音输入提示jQuery插件 xqkinput
  • HBase轻量级中间件 simplehbase


  • 站内导航:


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

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

    浙ICP备11055608号-3