日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

一个奇怪的异常,帮忙看一下

發布時間:2025/4/5 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一个奇怪的异常,帮忙看一下 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
源碼: Service 業務層 @Service("brandService") @Transactional
public class BrandServiceBean extends DaoSupport<HouseType> implements
??HouseTypeService {
?@Override
?public void delete(Serializable ... entityids) {
??if(entityids!=null && entityids.length>0){
???StringBuffer jpql = new StringBuffer();
???for(int i=0 ;i<entityids.length;i++){
????jpql.append("?").append(i+2).append(",");
???}
???jpql.deleteCharAt(jpql.length()-1);
???Query query = em.createQuery("update HouseType o set o.visible=?1 where o.ID in("+ jpql.toString()+")")
???.setParameter(1, false);
???for(int i=0 ;i<entityids.length;i++){
????query.setParameter(i+2, entityids[i]);
???}
???query.executeUpdate();
??}
?}
?@SuppressWarnings("unchecked")
?@Transactional(readOnly=true,propagation=Propagation.NOT_SUPPORTED)
?public List<Integer> getSubTypeid(Integer[] parentids){
??if(parentids!=null && parentids.length>0){
???StringBuffer jpql = new StringBuffer();
???for(int i=0; i<parentids.length; i++){
????jpql.append('?').append((i+1)).append(',');
???}
???jpql.deleteCharAt(jpql.length()-1);
???Query query = em.createQuery("select o.ID from HouseType o where o.parent.ID in("+ jpql.toString()+ ")");
???for(int i=0; i<parentids.length; i++){
????query.setParameter(i+1, parentids[i]);
???}
???return query.getResultList();
??}
??return null;
?}
}
? Action類 @Controller("/control/brand/list")
public class BrandAction extends Action {
?@Resource
?private BrandService brandService; @Override @Permission(module="brand", privilege="view")
?public ActionForward execute(ActionMapping mapping, ActionForm form,
???HttpServletRequest request, HttpServletResponse response)
???throws Exception {
??BrandForm formbean = (BrandForm) form;
??//組裝sql
??StringBuffer jpql = new StringBuffer("o.visible=?1 and o.types = ?2");
??List<Object> params = new ArrayList<Object>();
??params.add(true);
??params.add(Types.Brand);
??if("true".equals(formbean.getQuery())){
???jpql.append(" and o.name like ?"+ (params.size()+1));
???params.add("%"+ formbean.getName()+ "%");
??}
??PageView<HouseType> pageView = new PageView<HouseType>(12, formbean.getPage());
??LinkedHashMap<String, String> orderby = new LinkedHashMap<String, String>();
??orderby.put("developer", "desc");
??pageView.setQueryResult(brandService.getScrollData(pageView.getFirstResult(),
????pageView.getMaxresult(), jpql.toString(), params.toArray(), orderby));
??request.setAttribute("pageView", pageView);??
??return mapping.findForward("list");
?} 2010-11-19 17:17:52 org.apache.catalina.core.StandardContext listenerStart
嚴重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name '/control/brand/list': Injection of resource fields failed; nested exception is org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'brandService' must be of type [cn.itcast.service.housecard.BrandService], but was actually of type [$Proxy41]
?at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessAfterInstantiation(CommonAnnotationBeanPostProcessor.java:292)
?at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:959)
?at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
?at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
?at java.security.AccessController.doPrivileged(Native Method)
?at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
?at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
?at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
?at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
?at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
?at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
?at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
?at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
?at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
?at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
?at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
?at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
?at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4135)
?at org.apache.catalina.core.StandardContext.start(StandardContext.java:4630)
?at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
?at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
?at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
?at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
?at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
?at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
?at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
?at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
?at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
?at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
?at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
?at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
?at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
?at org.apache.catalina.core.StandardService.start(StandardService.java:519)
?at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
?at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
?at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
?at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
?at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
?at java.lang.reflect.Method.invoke(Method.java:597)
?at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
?at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'brandService' must be of type [cn.itcast.service.housecard.BrandService], but was actually of type [$Proxy41]
?at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322)
?at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
?at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:168)
?at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435)
?at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409)
?at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:537)
?at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:180)
?at org.springframework.beans.factory.annotation.InjectionMetadata.injectFields(InjectionMetadata.java:105)
?at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessAfterInstantiation(CommonAnnotationBeanPostProcessor.java:289)
?... 40 more

轉載于:https://blog.51cto.com/13619205874/427623

總結

以上是生活随笔為你收集整理的一个奇怪的异常,帮忙看一下的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 奇米狠狠干 | 日韩av区| 九九午夜视频 | 国产一级二级三级视频 | 日韩免费在线看 | 日韩理论片在线观看 | 大肉大捧一进一出好爽 | 九九热在线观看 | 成人啪啪| 国产在线免费观看 | 国产精品女同 | 国产av电影一区二区三区 | 九九操 | 午夜精品欧美 | 欧美成人福利 | 午夜精品成人毛片非洲 | 五月天激情综合 | 高清不卡一区 | 波多野结衣在线视频免费观看 | 国产亚洲精品网站 | 国产高清不卡一区 | 亚洲天堂av在线免费观看 | 超碰成人免费 | 亚洲av无码一区二区乱子仑 | 日本在线观看a | 日韩黄色在线播放 | 成人一区二区在线观看 | 欧美又大粗又爽又黄大片视频 | 操操av| 咪咪色图| 俺来也在线视频 | 午夜影院0606| 国内精品嫩模av私拍在线观看 | 日韩三级不卡 | 毛片在线不卡 | 一起草av在线 | 奇米成人网 | 国产免费一区二区 | 秋霞欧美一区二区三区视频免费 | 黄色一级免费 | 孕期1ⅴ1高h | 亚洲国产精品一区 | 夜色视频网站 | 91香蕉黄| 欧美精品一区视频 | av资源共享 | 国产一区日本 | 动漫同人高h啪啪爽文 | 青草视频免费看 | 欧美一区二区久久 | 国产专区在线播放 | 欧美日韩一区电影 | 色婷av| 久久伊人中文字幕 | 福利色播 | 精品日韩在线观看 | 海角社区在线视频播放观看 | 九九精品视频免费 | 成人在线看片 | 福利姬在线观看 | 中文字幕在线视频一区二区三区 | 欧美性一区 | 亚洲美女视频 | 精品无码国产污污污在线观看 | 天堂在线8| 国产拍拍拍拍拍拍拍拍拍拍拍拍拍 | 91在现看 | 可以免费看的黄色网址 | 国产激情一区二区三区视频免樱桃 | 日韩av无码中文字幕 | 久久久久无码国产精品不卡 | 日韩av男人天堂 | 人妻无码一区二区三区四区 | 天天艹天天操 | 欧美激情爱爱 | 国产精品日 | 久久久久亚洲AV | 日韩精品在线看 | 中文亚洲av片在线观看 | 看毛片的网站 | 日韩特级 | 重口另类 | 荷兰av| 69av视频在线观看 | 性色国产成人久久久精品 | 亚洲一区二区观看播放 | 国产在线超碰 | 亚洲精品乱 | 欧美在线观看视频一区 | 少妇一级淫片免费放播放 | 免费a级网站| 免费视频www在线观看网站 | 久久久午夜影院 | 91情侣视频 | 奇米网7777| 中文字幕精品三级久久久 | 粉豆av| 亚洲a级在线观看 | 精品毛片在线观看 |