程序包 org.xmeta.util

类 ThingRegistor


  • public class ThingRegistor
    extends Object

    事物注册器,可以注册事物、项目、事物管理器和包等。

    事物管理器的作用是在Java代码中可能会引用到某些事物,而这些事物可能会变更,为了避免因 事物变更而程序无法使用,故使用此类注册事物。

    注册的事物名靠使用者管理,所以可能会产生冲突,所以在命名时最好加上自身应用的前缀,并且 名称需要自己维护。

    可以在项目初始化时注册事物,也可以在运行时注册事物。
    作者:
    zhangyuxiang
    • 构造器详细资料

      • ThingRegistor

        public ThingRegistor()
    • 方法详细资料

      • regist

        public static void regist​(String key,
                                  String thingPath)
        注册一个路径。
        参数:
        key - 键
        thingPath - 路径
      • get

        public static Object get​(String key)
        返回指定key的路径的对应事物。
        参数:
        key - 键
        返回:
        事物
      • getPath

        public static String getPath​(String key)
        返回路径。
        参数:
        key - 键
        返回:
        路径