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就可以了。
  • 相关阅读:
    javascript对象的几种创建方式
    webpack模块打包工具
    position的值, relative和absolute分别是相对于谁进行定位的
    实现快速排序
    实现冒泡排序:
    实现勾选框选中之后加个勾
    AJAX教程
    打印菱形
    快速创建简单的WCF跨平台服务
    .NET CORE 1.0, MVC6 & ANGULARJS2 -启动
  • 原文地址:https://www.cnblogs.com/yg_zhang/p/1173709.html
Copyright © 2011-2022 走看看