import org.ofbiz.entity.jdbc.ConnectionFactory;
String helperName = delegator.getGroupHelperName("org.ofbiz"); // gets the helper (localderby, localmysql, localpostgres, etc.) for your entity group org.ofbiz
Connection conn = ConnectionFactory.getConnection(helperName);
Statement statement = conn.createStatement();
statement.execute("SELECT * FROM PARTY");
ResultSet results = statement.getResultSet();
// 通过普通JDBC 的结果集来操作
//Alternatively, you can use the SQLProcessor like this:
SQLProcessor sqlproc = new SQLProcessor(helperName);
sqlproc.prepareStatement("SELECT * FROM PARTY");
ResultSet rs1 = sqlproc.executeQuery();
ResultSet rs2 = sqlproc.executeQuery("SELECT * FROM PRODUCT");
分享到:
相关推荐
2. 如果在调用Ofbiz服务前启用`TransactionUtil.begin()`,并在此事务中调用两次不同的数据库连接来更新不同对象,事务一致性是可以保证的。因为Ofbiz使用了JTA,即使涉及多个资源,也能确保它们在一个全局事务中...
确保`ojdbc.jar`存在于`D:\ofbiz\framework\entity\lib\jdbc`目录下,这是Oracle JDBC驱动程序的必需部分。 3. **配置服务器端口**:在`D:\ofbiz\framework\base\config`目录下的`ofbiz-containers.xml`文件中,你...
这个文件配置了服务引擎,定义了服务调用的方式、事务管理和服务的执行策略。服务(service)是OFBiz中业务逻辑的基本单元,通过`<service>`元素定义,包括服务名称、实现类、输入输出参数等。 4. **webapp.xml**...
### Ofbiz框架入门知识点 #### 一、运行环境及安装 **1.1 开发工具软件的安装及配置** - **1.1.1 JDK、Eclipse、MyEclipse的安装** - 首先确保安装了JDK 1.5或更高版本。 - 安装Eclipse 3.1或3.2版本。 - 在...
ext学习笔记一 小试iBatis RIA(Rich Internet Application)的现状和未来 Java应用中域名解析不过期的解决方法 Java编程那些事儿45—数组使用示例1 一步步熟悉OFBiz 用Java做客户端调用.NET写...
具体来说,需要事务支持的方法将由`Ofbiz TransactionUtilcalls`进行包装。 - **初始化**: ```java Workflow wf = new OfbizWorkflow(username); ``` #### 四、工作流实例的创建与操作 - **创建新的工作流实例...
- **JDBC 存储**:通过JDBC连接数据库进行持久化,支持高性能和高可用性需求。 - **支持Ofbiz的存储**:专门为Ofbiz框架设计的存储方式。 - **EJB 存储**:适用于Java EE环境下的持久化。 #### 3. 深入分析 ...
Osworkflow的另一个特点是易于集成到现有的应用程序中,它提供了多种API接口,并且兼容EJB、Hibernate、JDBC等多种数据访问方式。 ### 4. PowerFolder (现为 JFolder) PowerFolder 是一款功能全面的企业级工作流...