Spring:有没有办法有效地处理bean初始化错误?

时间:2012-10-19 08:17:09

标签: spring java-ee

我需要在服务器启动时捕获春季初始化期间发生的exception,并忽略exception的原因是否为type 'X'?这可能吗 ? lazy-init不是这里的选择..... 如果我可以在定义一个很棒或类似的bean时指定onExceptionClass

下面的

是beanId:

<bean id="entityManagerFactoryMemberDB"
    class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean" depends-on="addBtsConfiguration,systemPrereqs">
    <property name="persistenceUnitName" value="MemberDBUnit" />
    <property name="dataSource" ref="memberDBDataSource" />
    <property name="jpaVendorAdapter">
        <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
            <property name="database" value="${memberDB.jdbc.database}" />
            <property name="showSql" value="${memberDB.hibernate.show_sql}" />
        </bean>
    </property>

在这种情况下,hibernate尝试连接到数据库,由于某些原因我想忽略,是否可能?

0 个答案:

没有答案