Spring Boot开发时遇到的一系列问题及解决办法总结
Spring Boot连接数据库时,抛出异常信息如下:caused by: java.lang.NoClassDefFoundError: javassist/bytecode/ClassFile复制代码
分析原因:这是由于缺少javassist.jar包导致启动失败
解决办法:通过Eclipse执行Maven命令重构项目:Maven-Update Project,等待下载jar包即可,若还是失败请手动添加javassist.jar包的pom.xml配置信息Spring Boot使用spring-data-jpa插件,抛出异常信息如下:
caused by: java.lang.illegalargumentexception: Not a managed type: class entity.User 复制代码
分析原因:这是由于Spring Boot未找到实体对象指定的类名,缺少jpa entity配置路径
解决办法:在Repository配置类前面添加注解@EntityScan('entity对应的包路径')。