随便点一个视频进去,下面有 资料下载
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.49</version> </dependency>
mysql-connector-java 不要用最新的,不要用8.0.x版本,用5.1.x版本,我的解决了。
事务的实现就是使用 aop 来实现的,因为事务就是出现异常时回滚,所以可以用 aop 在方法执行出现异常时进行 rollback 操作
改一下配置:org.hibernate.dialect.MySQL5InnoDBDialect
NoSuchBeanDefinitionException:No qualifying bean of type 'com.dao.UserDao' available
com.dao.UserDao类型的Bean不可用,说明Spring在其IOC容器中找不到该类型的Bean,所以当demoService依赖UserDao时就会出错,可能是UserDao没有加@Component交给Spring IOC容器托管。
可能不太正确,只是根据报错信息猜的,希望对你有帮助。
就是认真学习