原意是给大家看一下结构,没想大家都那么关心,我现在把所有的代码贴上来,谢谢大家关心.
【程序编程相关:开源EAI产品-Retic Server】 【推荐阅读:深入 Java 初始化】唉,blog好烦啊,无法直接上传文件要一个一个贴 【扩展信息:喜欢玩俄罗斯方块的可以看看】 ================resourcelib.java ============ 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资源 */ ... 下一页