` 類路徑:database.properties 無法獲取當前會話
<bean id="sessionFactory"
class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.hbm2ddl.auto">update</prop>
</props>
</property>
<property name="packagesToScan" value="org.entity">
</property>
</bean>
<bean id="transactionManager"
class="org.springframework.orm.hibernate4.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<tx:annotation-driven/>
<!-- not working -->
<!-- <context:component-scan base-package="org.service"></context:component-scan> -->
` 這是我的Spring配置文件。問題是我沒有在我的存儲庫類中使用@Repository標記的當前會話,我用@Transactional註釋標註了我的服務方法。 但是,所有的自動裝配工作正常,唯一的問題是當我嘗試獲取存儲庫類中的當前會話,並且如果我使用bean標記來實例化我的存儲庫和服務bean它的工作。我在這裏做錯了什麼?
請發表具體代碼的問題,關於「我沒有在我的存儲庫類中獲取當前會話」。沒有提供代碼來顯示錯誤發生的方式/位置。投票結束。 –