2017-11-14 18:31:32

  • 错误描述:进行添加数据,前端不报错,后端不报错,数据就是无法添加。贼气
  • 解决方法:添加数据的方法更换   .insert 换成 .insertSelective
  • 错误原因:后端不报错是因为try-catch,被catch抓到了,inset这个方法贼傻逼。。。。好气

2017-11-14 19:05:31

  • 错误描述:进行删除数据,前端没看错误(500),后端没报错,无法删除
  • 解决方法:在业务层的删除方法中,删除成功时,没ruturn
  • 错误原因:我就是个傻逼。气死了。

2017-11-15 09:50:53

  • 错误描述:昨晚在导入项目时,pom.xml一直报错,就换成了另一个项目的pom.xml然后停止报错。今天运行时,发现“不存在”等字样,运行失败。
  • 解决方法:将pom.xml中的项目关键字进行替换。
  • 错误原因:昨晚导入项目一直报错,显示关键字“version”。所以猜想是jar包等的版本不同导致,所以换成了自己的另一个项目的pom.xml果然 停止报错。却忘记了更换pom.xml中的关键字。所以一直显示现在的项目/另一个项目----不存在 。更换就好了。

 

2017-11-15 11:08:27

  • 错误描述:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'goodsCategoryService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: redis.clients.jedis.JedisCluster com.sxt.service.impl.GoodsCategoryServiceImpl.jedisCluster; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [redis.clients.jedis.JedisCluster] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1210)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)

    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)

    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)

    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)

    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:755)

    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)

    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)

    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)

    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)

    at dubbo.Provider.main(Provider.java:10)

Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: redis.clients.jedis.JedisCluster com.sxt.service.impl.GoodsCategoryServiceImpl.jedisCluster; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [redis.clients.jedis.JedisCluster] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:561)

    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)

    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)

    ... 13 more

Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [redis.clients.jedis.JedisCluster] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:1301)

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1047)

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:942)

    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:533)

    ... 15 more

  • 解决方法:查看使用service那端没发布
  • 错误原因:因为实现的是通过zookeeper连接另一端的service,错误信息也显示的是另一端的service出现了问题。