关于获得注册对象
new ServiceRegistryBuilder().applySettings(config.getPropertites()).buildServiceRegist()能否拆开讲解下呀?这么一长串真晕了
new ServiceRegistryBuilder().applySettings(config.getPropertites()).buildServiceRegist()能否拆开讲解下呀?这么一长串真晕了
2017-06-09
serviceRegistry对象实体通过ServiceRegistryBuilder对象实例的buildServiceRegistry()方法生成,个人感觉生成方法为设计模式中单例模式的应用,因为工程在内存中只需要一份服务注册对象的实体。config为配置类Configuration对象的实例,config.getProperties()方法加载hibernate.cfg.xml文件并通过Dom树技术读取属性,serviceRegistryBuilder对象通过applySettings()应用这些属性, 通过buildServiceRegistry()生成服务注册对象serviceRegistry。以上是我对该行代码的解释,希望可以帮到你
举报