`
忧里修斯
  • 浏览: 426440 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

GAP使用JDO查询

 
阅读更多
注意事项:
1、与条件使用 &&
2、过滤条件queryTemplate 不能加上排序order by语句。解决方法是使用query.setOrdering("orderDate desc");
public List<FanOrder> queryByUsername(String username,String startDate,String endDate){
		
		List<FanOrder> orders = null;
		Query query = null;
		try {
			String queryTemplate = "",filter="";
			if (!username.equals("")){
				queryTemplate = "username == \"%s\" && orderDate >= \"%s\" && orderDate <= \"%s\" ";
				filter = String.format(queryTemplate,username,startDate, endDate);
				
			}else{
				queryTemplate = "orderDate >= \"%s\" && orderDate <= \"%s\" ";
				filter = String.format(queryTemplate,startDate, endDate);
			}
			query = pm.newQuery(FanOrder.class,filter);
			query.setOrdering("orderDate desc"); 
			orders = (List<FanOrder>) query.execute();
		} catch (RuntimeException e) {
			e.printStackTrace();
		}finally { 
	        query.closeAll(); 
	    }
		return orders;
	}
分享到:
评论

相关推荐

    jdo-java数据对象

    Java数据对象(Java Data Objects,JDO)是一个应用程序接口(API),它是Java程序员能够间接地访问数据库,也就是说,不需使用直接的结构化查询语言(SQL)语句。JDO是作为Java数据库连接(JDBC)的一个补充来介绍的,而...

    jdo2-api jdo2-api

    jdo2-api jdo2-api jdo2-api jdo2-api

    JDO使用手册

    JDO也是在持久层使用较多的中间件,该手册为英文原版,内容丰富详细!

    jdo API 2.2

    最近使用google app engine时使用jdo时用到的API,方便查看

    全面了解jdo数据库编程

    全面了解jdo数据库编程 jdo 规范 jdo的方方面面

    全面了解JDO第四部分

    全面了解JDO 精通JDO

    jdo-api-3.0.1-API文档-中英对照版.zip

    赠送jar包:jdo-api-3.0.1.jar; 赠送原API文档:jdo-api-3.0.1-javadoc.jar; 赠送源代码:jdo-api-3.0.1-sources.jar; 赠送Maven依赖信息文件:jdo-api-3.0.1.pom; 包含翻译后的API文档:jdo-api-3.0.1-javadoc-...

    全面了解JDO第一部分

    全面了解JDO 精通JDO

    JDO原理及开发实现

    JDO原理及开发,不知道弄JDO的人多不多,呵呵,分享也是一种快乐!

    JDO原理及开发.doc

    JDO原理及开发 一个很好的jdo学习文档 本人受益多多 不敢不享

    javax.jdo-3.2.0-m3-API文档-中英对照版.zip

    赠送jar包:javax.jdo-3.2.0-m3.jar; 赠送原API文档:javax.jdo-3.2.0-m3-javadoc.jar; 赠送源代码:javax.jdo-3.2.0-m3-sources.jar; 赠送Maven依赖信息文件:javax.jdo-3.2.0-m3.pom; 包含翻译后的API文档:...

    spring-jdo.jar

    对JDO 1.0/2.0的支持。外部依赖spring-jdbc, JDO API, (spring-web)。

    JDO数据库编程

    coreJDO-ch3.pdf eigner_jdo.pdf JavaDataObjects_020321.pdf JDO 1.0.1规范-20030919-JDO_spec_1.0.1.zip JDO-Lido.pdf JDO技术的方方面面-JavaDataObjects-RobinRoos-1.0.pdf j-jdo-a4.pdf ...

    jdo-tutorial.pdf

    jdo-tutorial.pdf 持久层框架

    全面了解JDO数据库编程.rar

    全面了解JDO数据库编程.rar 英文版的

    JDO原理及案例开发

    JDO原理及案例开发 JDO原理及案例开发

    关于JDO技术研究资料哦

    文中介绍JDO 技术的体系结构及其关键技术, 比较分析JDO 技术与JDBC、EJB 技术的差异, 论述JDO 规范采用透明的中间件存储技术减少数据库应用, 尤其是WEB 方式数据库应用开发的复杂性及提高开发和维护的效率

    jdo2-api-2.0

    sun jdo (jdo2-api-2.0)

    全面了解JDO数据库编程 多文档打包

    JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全不需要额外的代码(如JDBC API的使用)。这些繁琐的例行工作已经转移到JDO产品提供商身上,使开发人员解脱出来,从而集中时间和精力在业务逻辑上。...

    J2EE中用EntityBean和JDO的优缺点分析

    EntityBean提供健壮的数据持久性。bean容器处理大部分的数据完整性、资源管理和并发性功能,从而使开发人员关注业务逻辑和数据处理,而...JDO只是提供面向对象的持久数据存储。开发人员使用 POJO来装入和存储持久数据。

Global site tag (gtag.js) - Google Analytics