第一个bug
这个bug 是启动进项目时就有的,也就是找不到路径。可是我只做的单个模块,那么怎么会连一个整的项目都进不去呢?
Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from file [D:TOMCATapache-tomcat-8.0.33webappsox-dmsWEB-INFclassesspring-mvc-hibernate.xml]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'activityService' for bean class [com.chwis.box.activity.service.impl.ActivityServiceImpl] conflicts with existing, non-compatible bean definition of same name and class [com.chwis.box.activity.activitylist.service.impl.ActivityServiceImpl]
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:414)
对应的bug就是这个看到了没,这个就是service层的冲突。那么怎么解决呢?原来我把service复制到了不同的文件夹里面,导致他们出现冲突。只要删除一个就好了。
第二个异常
java.lang.NoSuchMethodException: Unknown property 'bMemberId'
at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1122)
at org.apache.commons.beanutils.PropertyUtils.getSimpleProperty(PropertyUtils.java:408)
项目用的是ssh,这个他是用的多表查询,然后 在数据库映射里面没有bMemberId这个,而是直接把MemberId 映射的member对象。