您的位置:首页 > 其它

ofbiz 获取connection

2015-11-22 16:17 441 查看
方式1:

<span style="font-size:18px;">//使用源生的JDBC方式
String sql = "update product t set t.whether_sale='Y' "
+"where t.product_store_id="+productStoreId;
//获得gropuHelperName
//这个org.ofbiz是写在entityengine.xml的文件中的
String groupHelperName = delegator.getGroupHelperName("org.ofbiz");
//获得数据库的连接
Connection conn = ConnectionFactory.getConnection(groupHelperName);
//获得Statement
Statement stmt = conn.createStatement();
//执行sql 将商品是否可购买状态设置为N
tmt.executeUpdate(sql);
//end</span>


方式2:

<span style="font-size:18px;">Delegator delegator = (Delegator) request.getAttribute("delegator");
String groupHelperName=
delegator.getGroupHelperName("org.ofbiz.olap");
GenericHelperInfo helperInfo=new GenericHelperInfo(null, groupHelperName);
SQLProcessor sql=new SQLProcessor(delegator, helperInfo);
try {
Connection conn=
sql.getConnection();

} catch (GenericDataSourceException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (GenericEntityException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}</span>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: