springboot加hibernate运行报错Error creating bean with name 'empController',不知道怎么解决
实体类可以映射到数据库中,这是错误信息org.springframework.beans.factory.UnsatisfiedDependencyException:E...
实体类可以映射到数据库中,这是错误信息org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'empController': Unsatisfied dependency expressed through field 'empdao': Error creating bean with name 'empdao': Invocation of init method failed; nested exception is org.springframework.data.mapping.PropertyReferenceException: No property post found for type Emp!; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'empdao': Invocation of init method failed; nested exception is org.springframework.data.mapping.PropertyReferenceException: No property post found for type Emp!
展开
4个回答
展开全部
1、把dubbo启动类的配置xml内容直接放到application启动类。
2、可以直接把xml配置文件配置到注解@ImportResource上。
2、dubbo包含web框架,会让springboot当成web程序运行,这里自定义SpringApplicationBuilder禁用web。
4、同步锁线程也换种方式实现,利用同步工具类CountDownLatch。
5、到此启动器就优化完成,删除旧的启动器,顺便把消费者的启动器也替换了。
6、xml配置的一些公共配置抽离出来,例如注册中心zookeeper,屏蔽提供者服务里面的zookeeper配置项。
7、再屏蔽消费者zookeeper的配置,因为xml配置的优先级高于dubbo.properties配置,如果xml有该配置,就会以xml配置的为准。
展开全部
数据源没有配置对,百度搜索一下 知识林 看看吧,Springboot相关文章比较多的
追问
我就是按着知识林上做的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果配置没有问题的话,@entity注释也加了,那你就更新一下你的项目
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
实体类没映射上,看一下配置文件是不是没配。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询