UPM文件格式 <?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> public公共组件 singleton: 是否为单例,默认为true remote: 是否能够被远程调用到,默认为false,远程组件必须要有接口 tx: 事务属性, NONE表示没有事务,CMT表示容器管理的事务,BMT表示Bean管理的事务,一般查询服务接口为NONE,事务性接口为CMT private私有组件 除了没有remote,tx属性,其余属性都支持