1.报错:
警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sqlSessionFactory’ defined in class path resource [spring/spring-dao.xml]: Cannot create inner bean ‘com.github.pagehelper.PageInterceptor#569cfc36’ of type [com.github.pagehelper.PageInterceptor] while setting bean property ‘plugins’ with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘com.github.pagehelper.PageInterceptor#569cfc36’ defined in class path resource [spring/spring-dao.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property ‘properties’ threw exception; nested exception is com.github.pagehelper.PageException: java.lang.ClassNotFoundException: mysql
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sqlSessionFactory’ defined in class path resource [spring/spring-dao.xml]: Cannot create inner bean ‘com.github.pagehelper.PageInterceptor#569cfc36’ of type [com.github.pagehelper.PageInterceptor] while setting bean property ‘plugins’ with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘com.github.pagehelper.PageInterceptor#569cfc36’ defined in class path resource [spring/spring-dao.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property ‘properties’ threw exception; nested exception is com.github.pagehelper.PageException: java.lang.ClassNotFoundException: mysql *
- 这是原本的代码在spring-mybatis.xml

错误原因:
1.pom.xml中版本超过5.0,要写成== PageInterceptor ==
2.diatiec有问题,删掉,在上面加上== value=“mysql” ==

修改后代码:

本文档详述了在Spring Boot应用中使用PageHelper时遇到的ClassNotFoundError,着重于版本更新导致的异常,并提供了修复方法,包括修改pom.xml中PageInterceptor的引用和修复DIATIEC问题。

被折叠的 条评论
为什么被折叠?



