Spring自动装配时Mapper为空指针
各位,使用spring3自动扫描mapper为null。我的配置文件如下
1)application.xml
<context:annotation-config />
...
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
</bean>
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.sd.jery.mapper" />
</bean>
2)java代码调用(部分)
@Transactional
public class UserDaoImpl implements IUserDao {
@Autowired
private UserMapper userMapper;
public UserMapper getUserMapper() {
return userMapper;
}
public void setUserMapper(UserMapper userMapper) {
this.userMapper = userMapper;
}
}
求支援,Spring新手。