接口的使用
org.hibernate.resource.beans.spi.BeanInstanceProducer
-
使用BeanInstanceProducer的程序包 程序包 说明 org.hibernate.resource.beans.container.internal org.hibernate.resource.beans.container.spi org.hibernate.resource.beans.internal -
-
org.hibernate.resource.beans.container.internal中BeanInstanceProducer的使用
参数类型为BeanInstanceProducer的org.hibernate.resource.beans.container.internal中的方法 修饰符和类型 方法 说明 protected <B> ContainedBeanImplementor<B>CdiBeanContainerDelayedAccessImpl. createBean(Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)protected <B> ContainedBeanImplementor<B>CdiBeanContainerDelayedAccessImpl. createBean(String name, Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)protected <B> ContainedBeanImplementor<B>CdiBeanContainerExtendedAccessImpl. createBean(Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)protected <B> ContainedBeanImplementor<B>CdiBeanContainerExtendedAccessImpl. createBean(String name, Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)protected <B> ContainedBeanImplementor<B>CdiBeanContainerImmediateAccessImpl. createBean(Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)protected <B> ContainedBeanImplementor<B>CdiBeanContainerImmediateAccessImpl. createBean(String name, Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)<B> ContainedBeanImplementor<B>ContainerManagedLifecycleStrategy. createBean(Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer)<B> ContainedBeanImplementor<B>ContainerManagedLifecycleStrategy. createBean(String beanName, Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer)<B> ContainedBeanImplementor<B>JpaCompliantLifecycleStrategy. createBean(Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer)<B> ContainedBeanImplementor<B>JpaCompliantLifecycleStrategy. createBean(String beanName, Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer) -
org.hibernate.resource.beans.container.spi中BeanInstanceProducer的使用
参数类型为BeanInstanceProducer的org.hibernate.resource.beans.container.spi中的方法 修饰符和类型 方法 说明 protected abstract <B> ContainedBeanImplementor<B>AbstractCdiBeanContainer. createBean(Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)protected abstract <B> ContainedBeanImplementor<B>AbstractCdiBeanContainer. createBean(String name, Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)<B> ContainedBeanImplementor<B>BeanLifecycleStrategy. createBean(Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer)<B> ContainedBeanImplementor<B>BeanLifecycleStrategy. createBean(String beanName, Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer)<B> ContainedBean<B>AbstractCdiBeanContainer. getBean(Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer)<B> ContainedBean<B>AbstractCdiBeanContainer. getBean(String beanName, Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer)<B> ContainedBean<B>BeanContainer. getBean(Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer)<B> ContainedBean<B>BeanContainer. getBean(String name, Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer)参数类型为BeanInstanceProducer的org.hibernate.resource.beans.container.spi中的构造器 构造器 说明 FallbackContainedBean(Class<B> beanType, BeanInstanceProducer producer)FallbackContainedBean(String beanName, Class<B> beanType, BeanInstanceProducer producer) -
org.hibernate.resource.beans.internal中BeanInstanceProducer的使用
实现BeanInstanceProducer的org.hibernate.resource.beans.internal中的类 修饰符和类型 类 说明 classFallbackBeanInstanceProducerBeanInstanceProducer implementation based on direct instantiation In normal Hibernate use this is used when either: * there is no configured back-end container * the back-end container did not define a bean for this class
-