小编moo*_*ooh的帖子

AngularJS Internet Explorer 9

我在angularjs和internet explorer9上遇到了一些麻烦.看起来,angularjs没有正确加载.如果我开始使用我的应用程序,没有任何工作,但如果我启动ie9的开发工具并刷新页面,我的应用程序将工作,一切都在加载并准备使用.

我不知道,发生了什么以及如何解决这个问题.我使用angularJs版本1.1.5.十分感谢!

更新和解决

我的问题是,我到处都有console.log(..).在FF或Chrome上,一切正常,但是对于II9,会发生一些事情,即在语句console.log(...)之后停止; 从我的JavaScript中删除console.log(..)后,我的应用程序也适用于IE7/8/9.

但?? ??

但我会问为什么IE在console.log上有这么多问题?

internet-explorer-9 angularjs

16
推荐指数
2
解决办法
1万
查看次数

Spring + EntityManagerFactory + Hibernate Listeners + Injection

我有一个简单的问题.可以通过@Ressource或@Autowired向Hibernate Eventlistener添加依赖注入吗?

我将向您展示我的entitymanagerfactory配置:

<bean id="entityManagerFactory" class="org.hibernate.ejb.EntityManagerFactoryImpl">
    <qualifier value="entityManagerFactory" />
    <constructor-arg>
        <bean
            class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
            <property name="persistenceUnitManager">
                <bean
                    class="org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManagerr">
                    <property name="defaultDataSource" ref="dataSource" />
                </bean>
            </property>
            <property name="dataSource" ref="dataSource" />
            <property name="persistenceUnitName" value="mis" />
            <property name="persistenceProviderClass" value="org.hibernate.ejb.HibernatePersistence" />
            <property name="jpaProperties" ref="jpa.properties" />
            <property name="jpaDialect" ref="jpaDialect" />
            <property name="jpaVendorAdapter">
                <bean
                    class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
                    <property name="generateDdl" value="true" />
                    <property name="database">
                        <util:constant
                            static-field="org.springframework.orm.jpa.vendor.Database.POSTGRESQL" />
                    </property>
                    <property name="showSql" value="true" />
                </bean>
            </property>

        </bean>
    </constructor-arg>
</bean>
Run Code Online (Sandbox Code Playgroud)

目前我通过jpa.properties注册我的监听器,

hibernate.ejb.event.load=com.example.hibernate.events.LoadEvent
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,我的听众没有弹簧注射.我找到了一个解决方案,但这使用sessionFactory而不是entitymanager oder我可以在我的上下文中修改sessionfactory吗?希望有人有一个好主意或解决方案来处理这个问题!

十分感谢!

java spring hibernate jpa hibernate-entitymanager

8
推荐指数
1
解决办法
9251
查看次数