zoukankan      html  css  js  c++  java
  • osworkflow使用jdbc如何不用配置数据源。

    我们在使用osworkflow时候需要设置数据源,这样会导致我们部署的麻烦。
    我们怎样不用配置数据源呢。
    关于这一点,我们可以查看osworkflow的源码:
    我们可以看看os是如何实现的。
    protected Connection getConnection() throws SQLException {
            closeConnWhenDone 
    = true;

            
    return ds.getConnection();
        }


    String jndi 
    = (String) props.get("datasource");

            
    if (jndi != null{
                
    try {
                    ds 
    = (DataSource) lookup(jndi);

                    
    if (ds == null{
                        ds 
    = (DataSource) new javax.naming.InitialContext().lookup(jndi);
                    }

                }
     catch (Exception e) {
                    
    throw new StoreException("Error looking up DataSource at " + jndi, e);
                }

            }

    我们可以使用 
    driver = getInitProperty(props, "driver", "××××");
    url = getInitProperty(props, "url", "××××");
    uid = getInitProperty(props, "uid", "××××");
    pwd=getInitProperty(props, "pwd", "××××");
    我们修改这个源码
    我们就可以不用配置数据源直接配置osworkflow.xml就可以了。
  • 相关阅读:
    Shape详解
    C#装箱与拆箱
    C#值类型、引用类型的区别
    C#类型简述
    C# 关键字列表
    python图片转字符画
    软件测试面试题
    python关键字以及含义,用法
    JMeter的那些问题
    APP测试功能点
  • 原文地址:https://www.cnblogs.com/yg_zhang/p/1173709.html
Copyright © 2011-2022 走看看