• upm配置文件


    组件配置说明
    Ø  配置文件规范
    
    
    
    
    
    Ø  组件分为公共组件和私有组件,分别在public段和private段,如下所示。
    
    <?xml version="1.0" encoding="gb2312"?>
    
    <module  name="testEJB">
    
      <public>
    
        <component priority="0" singleton="true" remote="true" tx="NONE" >
    
          <interface>nc.itf.sample.IHelloPub</interface>
    
          <implementation>nc.impl.sample.HelloWorldPub</implementation>
    
        </component>  
    
      </public>
    
      <private>
    
        <component name="IHelloWorld" priority="0" singleton="false" >
    
          <implementation>nc.impl.sample.HelloWorldImpl</implementation>
    
        </component>
    
      </private>
    
    </module>
    
    
    
    
    Ø  公共组件的主要配置属性
    
    ²  name:组件的名称,如果没配,默认为第一个接口的名称,如果没有接口,为实现类的名称
    
    ²  singleton:  是否为单例,默认为true
    
    ²  remote: 是否能够被远程调用到,默认为false,远程组件必须要有接口
    
    ²   tx: 事务属性, NONE表示没有事务,CMT表示容器管理的事务,BMT表示Bean管理的事务
    
    ²   cluster: 标志组件的集群属性,默认为NORMAL,表示不是集群组件,SP表示为单点组件(必须有接口)
    
    ²  supportAlias: 默认为false,表示是否能够按照接口进行查找组件
    
    Ø  私有组件的配置属性
    
    ²  除了没有remote,tx属性,其余属性都支持
    
    supportAlias建议为false
    ---- 动动手指关注我!或许下次你又能在我这里找到你需要的答案!ZZZZW与你一起学习,一起进步!
  • 相关阅读:
    MySQL日期数据类型、时间类型使用总结
    mybatis中的mapper接口文件以及example类的实例函数以及详解
    IDEA 的快捷键简单使用
    Enum强制转换
    保存信息到配置文件
    通过配置文件判断程序首次启动
    StackPanel Binding
    RadGridView样式设置与Binding
    虚拟键盘输入之回车事件绑定与鼠标点击事件绑定
    数据库基础之-范式
  • 原文地址:https://www.cnblogs.com/zzzzw/p/8108851.html
Copyright © 2020-2023  润新知