日韩性视频-久久久蜜桃-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

總結

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

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

主站蜘蛛池模板: 欧美精品xxxxx | 日本人妻不卡一区二区三区中文字幕 | 四虎最新站名点击进入 | 中国在线观看视频高清免费 | 封神榜二在线高清免费观看 | 夜夜嗨aⅴ一区二区三区 | 黄色片高清| 色超碰| 国产女主播av | 中国黄色录像 | 人人爽人人做 | 99久久综合网 | 日日操天天操 | 久久av喷吹av高潮av萌白 | 中文二区 | 午夜污片 | 动漫涩涩免费网站在线看 | 欧美久久一级 | 精品国产一二三 | 好吊色欧美一区二区三区视频 | 色天使在线视频 | 亚洲欧美另类一区 | 欧美性极品少妇xxxx | 国色天香网站 | 久久国产亚洲 | 国产在线97 | 美女福利一区 | 亚洲免费黄色片 | 秋霞亚洲 | 国产精品一国产精品 | 超碰碰97 | 老鸭窝久久 | 开心色婷婷 | 91超碰免费在线 | 成人久久网 | 日本免费电影一区二区三区 | 色偷偷av一区二区三区 | 色www.| 亚洲激情在线观看 | 自拍偷拍第1页 | 午夜精品福利影院 | 99mav| 一级片大全 | 欧美一区亚洲 | 女生扒开尿口 | 泽村玲子在线 | 亚洲大片 | 欧美一a一片一级一片 | 亚洲一区二区在线看 | 肌肉猛男裸体gay网站免费 | 国产在线观看无码免费视频 | 国产免费视频 | 日日拍夜夜拍 | 亚洲一区在线不卡 | 九九热中文字幕 | 日日噜噜噜夜夜爽爽狠狠视频97 | 欧美日本高清 | 日本黄色录相 | 亚洲视频精品在线观看 | 91av短视频 | 嫩草网站入口 | 欧美xxxx喷水 | 特级毛片爽www免费版 | 国产免费一区二区三区最新6 | 麻豆视频网址 | 国产成人精品视频在线观看 | 中文字幕第66页 | 中文字幕日韩精品亚洲一区小树林 | 扒开腿揉捏花蒂h | 亚洲视频免费在线 | 精品蜜桃一区二区三区 | 国久久久| 1024香蕉视频 | 成人黄色片免费看 | 制服中文字幕 | tube日本69第一次 | 五月天精品视频 | 97偷拍视频| 黄色在线观看网址 | 亚欧美一区二区三区 | 浪浪视频污 | 91视频亚洲| 亚洲精品高清在线 | 亚洲色图88| 野外(巨肉高h) | 少妇高潮一区二区三区99欧美 | 天啪 | 亚洲欧洲色图 | www.com亚洲 | 亚洲日本香蕉视频 | 三级亚洲 | 春色校园激情 | 人妻体体内射精一区二区 | 丁香花婷婷 | 成年人黄色小视频 | 女人叫床很黄很污句子 | 成人一区在线观看 | 久久久久久久久久一级 | 狠狠操欧美 |