我的spring和hibernate配置的一直报错,空指针 5

<context:annoatin-config/><context:component-scanbase-package="com"/><beanid="session... <context:annoatin-config />
<context:component-scan base-package="com" />

<bean id="sessionFactory"
class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="packagesToScan">
<list>
<!-- 可以加多个包 -->
<value>com.entity</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.current_session_context_class">thread</prop>
</props>
</property>
</bean>

<!-- 数据库映射 -->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost:3306/aircraftrepair" />
<property name="username" value="root" />
<property name="password" value="root" />
</bean>

<!-- 配置Hibernate事务管理器 -->
<bean id="txManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
<tx:annotation-driven transaction-manager="txManager"/>

</beans>

不知道为啥,sessionFactory一直是空的,在线等。。。
展开
 我来答
匿名用户
2015-08-12
展开全部
@autowire 你在DicrelationDao里面声明了一个sessionFactory,但是和xml的没有任何关系,在第3行加上@autowire就行了。
俊枫cool
2015-08-12 · TA获得超过4207个赞
知道大有可为答主
回答量:4892
采纳率:60%
帮助的人:1457万
展开全部
建议把运行代码也传一下
追问

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式