整合ssm框架,出现这个错误:
Cannot load JDBC driver class '${jdbc.driverClassName}'
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="${jdbc.driverClassName}" /> <property name="url" value="${jdbc.url}" /> <property name="username" value="${username}" /> <property name="password" value="${password}" /> </bean>
这里是读取属生文件中的配置信息
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean" name="sqlSessionFactorys"> <property name="configLocation" value="classpath:mybatis-config.xml" /> <property name="dataSource" ref="dataSource" /> </bean> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="annotationClass" value="org.springframework.stereotype.Repository"/> <property name="basePackage" value="com.uuider.studentmanager"/> <property name="sqlSessionFactoryBeanName" value="sqlSessionFactorys"/> <!-- <property name="sqlSessionFactory" ref="sqlSessionFactory"/> 如果使用这个,则会报错--> </bean>
参考文章:http://songjianyong.iteye.com/blog/1663170