多语言包中缺的resourceLib.java
来源:互联网 发布:南京浦口行知中学官网 编辑:程序博客网 时间:2024/05/17 01:31
/*
* Created on 2004-4-21
*
* To change the template for this generated file go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
package org.fswan;
import java.util.ArrayList;
import java.util.Properties;
/**
* 用来存储通用的XML配置文件位置和数据库连接属性.
* 作为org.fswan里所有的包中类的基础配置文件.
*/
public class ResourceLib
{
/**
* 驱动的字符串
*/
public static final String DRIVER = "Driver";
/**
* 数据库连接字符串
*/
public static final String URL = "URL";
/**
* 用户
*/
public static final String USER = "User";
/**
* 密码
*/
public static final String PASSWORD = "Password";
/**
* 所有的XML配置文件的存储位置,存储的对象为URL
*/
private static ArrayList resource = new ArrayList();
/**
* 存储所有的数据库配置.
* 所有的数据库存储位置格式为:
* 对象为Properties对象
* 而properties对象里包含:
* {@link #DRIVER DRIVER},{@link #URL URL},{@link #USER USER},{@link #PASSWORD PASSWORD},{@link #VIEW VIEW},{@link #TYPE TYPE}六个属性分别对应
* 数据库的驱动,边接字符串,用户名,密码,视图,类型
* 或者
* {@link #JNDI JNDI},{@link #VIEW VIEW},{@link #TYPE TYPE}
* JNDI名,视图,类型
* 类型是以下的一个
* {@link #WORKFLOW WORKFLOW}
* {@link #BRAND BRAND}
* {@link #STATUS STATUS}
* {@link #SWITCH SWITCHER}
* {@link #WORKUNIT WORKUNIT}
* {@link #USER USER}
*/
private static ArrayList prop = new ArrayList();
/**
* 获取所有的XML资源
* @return XML资源泉
*/
public static ArrayList getXmlResource()
{
return resource;
}
/**
* 获取所有的数据库连接属性
* @return 数据库链接属性
*/
public static ArrayList getConnection()
{
return prop;
}
/**
* 增加XML资源
* @param source XML资源
*/
public static void addResource(String source)
{
synchronized(resource)
{
resource.add(source);
}
}
/**
* 增加数据库链接属性
* @param pro 数据库链接属性
*/
public static void addDataProperty(Properties pro)
{
synchronized(prop)
{
prop.add(pro);
}
}
}
- 多语言包中缺的resourceLib.java
- 项目中国际化语言包的处理
- 多语言包
- WordPress官方多语言包的获取
- RH8,9中安装后如何添加新的语言包
- 在OSCOMMERCE2.3.1中安装中文语言包的方法
- angular国际化angular-translate中语言包的两种形式
- 如何在 OpenCart 中自己创建一个新的语言包
- centos中中文语言包的安装和使用
- 在Autodesk MeshMixer中使用官方的中文语言包
- WordPress的语言包
- Linux 语言包的安装
- Java语言包(java.lang)简介
- Java语言包(java.lang)简介
- ThinkPHP多语言包配置
- php多语言包
- [ExtJS 6.5 Modern] 适用于 Modern 的本地化/多语言包(Package)
- eclipse3.2的语言包问题
- [转载] fortran闲谈(zz)
- Tomcat5数据库连接池
- [转载]为什么科学计算一定要用fortran
- SQL经验技巧集[转贴]
- CLDC的类库
- 多语言包中缺的resourceLib.java
- Fortran,在 Linux 上安家
- 用Visual C++操纵MS Word
- SQL Server的安装问题
- [观点][幽默网文]校园无厘头:金庸人物中最令人讨厌的十种女子
- 外挂编写完全攻略
- JAVA正则表达式--Pattern和Matcher
- 输入框input高级限制级用法指南
- oracle9i 安装时,创建数据库提示只读信息,创建失败.