在ofbiz中备受推崇的实体引擎,具体有什么好处由我们向下研究(我也没了解过),先从第一步,实体引擎的创建

在ofbiz中实体引擎是由catalina-container(tomcat容器)中创建的

        
        
//此处即实体引擎的配置        
        
        
 // 在这里通过工厂类创建实体引擎        this.delegator = DelegatorFactory.getDelegator(ContainerConfig.getPropertyValue(cc, "delegator-name", "default"));

具体的创建是由GenericDelegator类创建,这里边代码有2000多行 --

//获取在framework\entity\config\entityengine.xml中定义的配置信息this.delegatorInfo = EntityConfigUtil.getDelegator("default");
//模型加载this.modelReader = ModelReader.getModelReader(delegatorBaseName);this.modelGroupReader = ModelGroupReader.getModelGroupReader(delegatorBaseName);