`
jiasudu1649
  • 浏览: 723887 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

增强OFBiz通用查询方法思路

 
阅读更多

增强OFBiz通用查询方法思路

 

 

<service name="performFindListPro" auth="false" engine="java" invoke="performFindListPro" location="org.ofbiz.common.FindServices">
       
        <attribute name="entityName" type="String" mode="IN" optional="false"/>
        <attribute name="dictionaryFields" type="java.util.Map" mode="IN" optional="false"/>
        <attribute name="inputFields" type="java.util.Map" mode="IN" optional="false"/>
        <attribute name="orderBy" type="String" mode="IN" optional="true"/>
        <attribute name="noConditionFind" type="String" mode="IN" optional="true"><!-- find with no condition (empty entityConditionList) only done when this is Y --></attribute>
        <attribute name="filterByDate" type="String" mode="IN" optional="true"/>
        <attribute name="filterByDateValue" type="Timestamp" mode="IN" optional="true"/>
        <attribute name="viewIndex" type="Integer" mode="IN" optional="true"/>
        <attribute name="viewSize" type="Integer" mode="IN" optional="true"/>
        <attribute name="list" type="List" mode="OUT" optional="true"/>
        <attribute name="listSize" type="Integer" mode="OUT" optional="false"/>
        <attribute name="queryString" type="String" mode="OUT" optional="true"/>
        <attribute name="queryStringMap" type="java.util.Map" mode="OUT" optional="true"/>
    </service>

 

可以查询分页,唯一遗憾就是数据字典显示

id name statudId desc    
001 名称1 s011 描述1    
002 名称2 s022 描述2    
           
           



id name statudId desc    
001 名称1 新建 描述1    
002 名称2 完成 描述2    
           
           



key             Map

1 字段名称  2  服务名称(表名)  3  codeKey  4  codeValue()

分享到:
评论

相关推荐

    Ofbiz数据模型查询手册

    《Ofbiz数据模型查询手册》是一本专注于Apache Ofbiz系统的数据模型查询指南,它为开发者提供了深入了解Ofbiz数据库结构和查询方法的宝贵资料。Apache Ofbiz是一个开源的企业级应用框架,广泛应用于电子商务、供应链...

    ofbiz 研究

    3. **核心组件**:解释Ofbiz中的Service Engine、Entity Engine、WorkEffort Engine等核心组件的功能和使用方法。 4. **业务实体管理**:描述如何使用Ofbiz的实体引擎来管理数据库中的业务对象,创建和修改实体模型...

    Ofbiz 数据库全模型

    通过深入研究这些模型,开发者可以更好地理解系统的数据流,从而进行有效的数据库查询优化、报表设计和功能扩展。 总之,"Ofbiz数据库全模型"是一个宝贵的资源,对于学习、开发和维护Ofbiz应用的人来说,它提供了对...

    Apache OFBiz Cookbook

    - **插件开发**:探讨如何利用插件机制增强 OFBiz 的功能。 - **多租户支持**:介绍如何在单一部署环境中为多个客户提供服务。 - **国际化与本地化**:讲解如何使应用程序支持多种语言和地区设置。 #### 四、...

    ofbiz学习笔记(自学整理)

    Apache Ofbiz是一个开源的企业应用框架,它为构建复杂的业务应用程序提供了全面的功能,包括供应链管理、电子商务、财务会计、人力资源等。对于初学者来说,理解Ofbiz的基本架构和工作原理是至关重要的。 Ofbiz的...

    ofbiz api开发文档

    OFBiz API 是OFBiz框架的核心组成部分,它提供了丰富的接口和方法,使得开发者能够轻松地与OFBiz的各个业务组件进行交互。API的设计遵循了面向服务架构(SOA),支持RESTful风格的Web服务,同时也提供传统的Java ...

    关于OFBIZ的资料

    7. **社区资源**:OfBiz拥有活跃的社区,用户可以在论坛、邮件列表和GitHub上找到解决问题的方法,以及与其他OfBiz使用者交流的经验分享。 通过深入探索OFBIZ_Demo,无论是初学者还是经验丰富的开发者,都可以...

    ofbiz安装与配置

    Ofbiz 安装与配置指南 Ofbiz 是一个基于 Java 的开源企业级电子商务平台,提供了强大的电子商务解决方案。为了帮助初学者快速上手 Ofbiz,我们将详细介绍 Ofbiz 的安装与配置过程。 环境搭建 在开始安装 Ofbiz ...

    ofbiz权限数据模型

    - COMMON_NAME:通用名,通常用于识别证书主体。 - ORGANIZATIONAL_UNIT:机构部门,表示证书颁发者的组织结构。 - ORGANIZATION_NAME:机构名称,即证书颁发者的全称。 - CITY_LOCALITY:城市或所在地,证书...

    Apache.OFBiz.Development

    也包括了可能遇到的启动问题及其解决方法。 8. 演示和探索OFBiz:指南提供了一个完整的演练,包括在电子商务应用中购物流程的体验,以及订单处理流程的探索。 9. 修改OFBiz:修改OFBiz主要通过添加新的字段、更改...

    OFBIZ开发指南 英文2

    此外,书中可能还会介绍OFBIZ的Web界面开发,包括使用Freemarker模板语言创建动态页面,以及如何使用AJAX技术增强用户体验。对于扩展OFBIZ,你将学习到如何创建新的模块,编写定制的服务,以及如何部署和调试你的...

    ofbiz数据资源查询手册

    《ofbiz数据资源查询手册》是一份针对Apache OFBiz项目中数据资源的详细查询文档。该文档对OFBiz项目中的八百多张数据库表进行了详尽的描述,包括表结构、字段说明、主键、外键以及非空约束等关键信息。这对于了解和...

    ofbiz API文档

    4. **组件与模块**:Ofbiz 由多个组件组成,如通用服务组件、电子商务组件等,每个组件下又包含多个模块。例如,`Catalog` 组件负责管理产品目录,包含产品、分类、属性等模块,开发者可以根据需求选择合适的组件和...

    ofbiz10.04表结构

    标题中的"ofbiz10.04表结构"指的是OFBiz 10.04版本的数据模型设计,这是企业级开源应用框架OFBiz的一个重要组成部分。OFBiz全称为Open For Business Project,它是一个用于构建企业应用程序的全面业务解决方案,涵盖...

    ofbiz综合使用手册

    【ofbiz综合使用手册】是针对初学者的指导材料,主要介绍了如何配置和使用ofbiz这一企业级开源应用框架。ofbiz遵循了Model-View-Controller(MVC)设计模式,这种模式对于大型商业逻辑项目的开发尤其有益,因为它...

    ofbiz开发者入门教程

    在本教程中,我们将深入探讨如何入门Apache Ofbiz的开发,这是一个开源的企业级应用框架,专为电子商务、供应链管理和企业资源规划等业务流程设计。Ofbiz提供了强大的组件化架构,使得开发者可以方便地构建和扩展...

Global site tag (gtag.js) - Google Analytics