没有定义id为menuService的bean,却引用它,当然报异常了
解决方案 »
- <menu><item text="" action=""/></menu>这是什么?
- java在什么情况下需要用方法重载呢?用方法重载的好处和弊端分别是神马嘞?
- 使用POI将数据库中的数据写到execl时的遍历问题
- 有没有中文自动朗读的API
- 一个spring+ibatis集成后的手动事务问题
- 哪位兄弟能帮助我?
- 大哥们!急啊!救救我好吗?
- 初学hibernate,遇到一个问题,请各位大侠看看
- ●●●●200分在Struts中,<logic:iterate 、、、表示什么意思?有什么作用?应该怎样应用?最好详细点!详见内容!
- 想走J2EE路线,请高手指点!谢谢了先!
- 无法获得页面传过来的值,求高手帮帮忙
- oracle中文乱码
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
"> <bean id="propertyPlaceholderConfigurer" scope="singleton"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:com/lc/ssm/base/config/dbconfig.properties</value>
</list>
</property>
</bean> <!-- 数据库管理类 -->
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver">
</property>
<property name="url" value="${jdbc.url}">
</property>
<property name="username" value="${jdbc.username}"></property>
<property name="password" value="${jdbc.password}"></property>
</bean> <!-- 创建sqlSessionFactory Bean类 -->
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<!-- <property name="mapperLocations" value="classpath:com/lc/ssm/base/mapper/student.xml"></property> -->
<property name="environment"
value="classpath:com/lc/ssm/base/config/MybatisConfig.xml"></property>
<property name="configurationProperties"
value="classpath:com/lc/ssm/base/config/MyBatis-Configuration.xml"></property>
<property name="dataSource" ref="dataSource" />
</bean> <!-- 事务管理器 基于jdbc,ibatis,mybaits的spring事务管理 -->
<bean id="transactionManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource">
<ref local="dataSource" />
</property>
</bean> <!-- spring事务拦截器 <bean id="transaction" class="org.springframework.transaction.interceptor.TransactionInterceptor"> -->
<!-- 事务管理器 <property name="transactionManager" ref="transactionManager"></property> -->
<!-- 拦截器属性 <property name="transactionAttributes"> <list> <props> </props>
</list> </property> </bean> --> <bean id="baseTransactionProxy"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"
abstract="true">
<property name="transactionManager">
<ref bean="transactionManager" />
</property>
</bean> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="sqlSessionFactory" ref="sqlSessionFactory" />
<property name="basePackage" value="org.denger.mapper"></property>
</bean> <!--注册Mapper方式一 -->
<bean id="userMapper" class="org.mybatis.spring.mapper.MapperFactoryBean">
<property name="mapperInterface" value="com.deppon.pda.v2.mapper.User.UserMapper" />
<property name="sqlSessionFactory" ref="sqlSessionFactory" />
</bean>
<!-- 注册userDao类 -->
<bean id="userDao" class="org.mybatis.spring.mapper.MapperFactoryBean">
<property name="mapperInterface" value="com.lc.ssm.base.mapper.dao.StudentMapper" />
<property name="sqlSessionFactory" ref="sqlSessionFactory" />
</bean>
<!-- userService类 -->
<bean id="userService" class="com.lc.ssm.user.services.impl.UserServicesImpl">
<property name="userDao" ref="userDao"></property>
</bean>
<!-- 注册MenuDao类 -->
<bean id="menuDao" class="org.mybatis.spring.mapper.MapperFactoryBean">
<property name="mapperInterface" value="com.lc.ssm.base.mapper.dao.MenuMapper" />
<property name="sqlSessionFactory" ref="sqlSessionFactory" />
</bean>
<!-- menuService类 -->
<bean id="menuService" class="com.lc.ssm.user.services.impl.MenuServicesImpl">
<property name="menuDao" ref="menuDao"></property>
</bean>
<!-- 注册Mapper方式二:也可不指定特定mapper,而使用自动扫描包的方式来注册各种Mapper ,配置如下: <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.deppon.pda.v2.mapper" /> </bean>
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" /> </bean> -->
</beans>
确实是说你menuService没有定义