校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Mybatis非配置原因,導(dǎo)致SqlSession was not registered for synchronization異常

Mybatis非配置原因,導(dǎo)致SqlSession was not registered for synchronization異常

熱門標(biāo)簽:400電話辦理泰安 千呼電話機(jī)器人可以試用嗎 零成本地圖標(biāo)注賺錢 安卡拉地圖標(biāo)注app 家庭農(nóng)場地圖標(biāo)注名稱怎樣起名 我要地圖標(biāo)注數(shù)量有限制嗎 電話機(jī)器人怎么代理商 互聯(lián)網(wǎng)電話外呼系統(tǒng) 電銷需要外呼系統(tǒng)嗎

今天運(yùn)行程序時(shí)報(bào)了

SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@69d4fb43] was not registered for synchronization because synchronization is not active

[11:03:17]-Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@69d4fb43]

由于異常是集中處理的,所以報(bào)了這樣的錯(cuò)誤,查了半天,網(wǎng)上結(jié)果都是說配置文件出錯(cuò)的,可是我的項(xiàng)目配置文件肯定是沒錯(cuò)的,因?yàn)轫?xiàng)目都開發(fā)了好長時(shí)間了,只是我今天寫了個(gè)方法才報(bào)的這個(gè)錯(cuò)誤,所以排除配置文件出錯(cuò),可是我寫的方法應(yīng)該沒問題的,以前也這樣寫的呀。

      網(wǎng)上查半天沒找到原因,沒辦法,只能看看自己的程序了,把自己寫的方法異常直接打印出來,先不集中處理,然后異常出來了:

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘departid‘ in ‘class java.lang.String‘

 at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:75)

 at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:371)

 at com.sun.proxy.$Proxy15.selectOne(Unknown Source)

 at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:163)

 at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:68)

 at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:52)

 at com.sun.proxy.$Proxy125.selectCount(Unknown Source)

 at com.sinog2c.service.impl.yzgl.TbyzScoreServiceImpl.selectCount(TbyzScoreServiceImpl.java:66)

 at com.sinog2c.mvc.controller.yzgl.criminalexam.JifenController.getLastMonthScoreList(JifenController.java:76)

 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.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:175)

 at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:446)

 at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:434)

 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)

 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)

 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)

 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852)

 at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)

 at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)

 at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)

 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

 at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)

 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

 at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)

 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)

 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)

 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)

 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)

 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

 at java.lang.Thread.run(Thread.java:662)

Caused by: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘departid‘ in ‘class java.lang.String‘

 at org.apache.ibatis.reflection.Reflector.getGetInvoker(Reflector.java:380)

 at org.apache.ibatis.reflection.MetaClass.getGetInvoker(MetaClass.java:170)

 at org.apache.ibatis.reflection.wrapper.BeanWrapper.getBeanProperty(BeanWrapper.java:152)

 at org.apache.ibatis.reflection.wrapper.BeanWrapper.get(BeanWrapper.java:48)

 at org.apache.ibatis.reflection.MetaObject.getValue(MetaObject.java:116)

 at org.apache.ibatis.scripting.xmltags.DynamicContext$ContextMap.get(DynamicContext.java:97)

 at org.apache.ibatis.scripting.xmltags.DynamicContext$ContextAccessor.getProperty(DynamicContext.java:116)

 at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1657)

 at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:92)

 at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170)

 at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:210)

 at org.apache.ibatis.ognl.ASTNotEq.getValueBody(ASTNotEq.java:49)

 at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170)

 at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:210)

 at org.apache.ibatis.ognl.ASTAnd.getValueBody(ASTAnd.java:56)

 at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170)

 at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:210)

 at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:333)

 at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:413)

 at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:395)

 at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:48)

 at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateBoolean(ExpressionEvaluator.java:32)

 at org.apache.ibatis.scripting.xmltags.IfSqlNode.apply(IfSqlNode.java:33)

 at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:32)

 at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:40)

 at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:278)

 at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:75)

 at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:108)

 at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:102)

 at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:66)

 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.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:358)

 ... 40 more

根據(jù)這個(gè)異常再查程序,發(fā)現(xiàn)問題出現(xiàn)在departid這個(gè)參數(shù),再查源程序,發(fā)現(xiàn)原來我寫的那個(gè)方法的sql在mapper.xml文件里引用了對參數(shù)departid進(jìn)行判斷是否為null或空,所以才報(bào) There is no getter for property named ‘departid‘ in ‘class java.lang.String‘異常。

解決方法:一、在方法傳參時(shí),加param參數(shù)標(biāo)識,如:countNum(@Param("departid")String departid);

                  二、在方法傳參時(shí),把參數(shù)換成map或?qū)ο蟆?/strong>

希望通過此文能解決這類問題,謝謝大家對本站的支持!

到此這篇關(guān)于Mybatis非配置原因,導(dǎo)致SqlSession was not registered for synchronization異常的文章就介紹到這了,更多相關(guān)Mybatis非配置原因出錯(cuò)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Mybatis的特點(diǎn)及優(yōu)點(diǎn)
  • Mybatis 入門之MyBatis環(huán)境搭建(第一篇)
  • Mybatis配置文件之動(dòng)態(tài)SQL配置備忘錄
  • 基于Mybatis映射的一點(diǎn)心得(分享)
  • MyBatis通用的10種寫法總結(jié)大全

標(biāo)簽:黃山 東營 池州 文山 來賓 新鄉(xiāng) 大同 濱州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Mybatis非配置原因,導(dǎo)致SqlSession was not registered for synchronization異常》,本文關(guān)鍵詞  Mybatis,非,配置,原因,導(dǎo)致,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Mybatis非配置原因,導(dǎo)致SqlSession was not registered for synchronization異常》相關(guān)的同類信息!
  • 本頁收集關(guān)于Mybatis非配置原因,導(dǎo)致SqlSession was not registered for synchronization異常的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧洲另类一二三四区| 国产午夜精品一区二区三区视频| 在线视频观看一区| 91丝袜高跟美女视频| 91网址在线看| 91黄色免费观看| 欧美日韩小视频| 欧美三日本三级三级在线播放| 欧美三级三级三级| 欧美美女视频在线观看| 91精品欧美福利在线观看| 日韩一二三区不卡| 精品久久久久久久久久久久包黑料 | 亚洲精品大片www| 亚洲精品美国一| 亚洲成人一区在线| 美女视频一区二区| 国产iv一区二区三区| voyeur盗摄精品| 欧美午夜精品久久久| 91麻豆精品国产| 精品日韩一区二区| 国产精品青草久久| 一区二区成人在线视频| 丝袜美腿亚洲一区二区图片| 精品中文av资源站在线观看| 国产不卡视频一区| 91丨porny丨首页| 欧美日韩国产高清一区| 2022国产精品视频| 《视频一区视频二区| 五月婷婷激情综合| 国产精品一区一区三区| 一本到不卡精品视频在线观看| 欧美精品日韩一区| 国产视频一区在线播放| 欧美视频日韩视频| 日本一区二区三区电影| 日韩和欧美一区二区| 久久日韩粉嫩一区二区三区| 狠狠色狠狠色综合日日91app| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲国产精品嫩草影院| 激情图区综合网| 97精品视频在线观看自产线路二| 中文字幕一区日韩精品欧美| 亚洲丶国产丶欧美一区二区三区| 久久精品二区亚洲w码| 不卡的av网站| 精品国产一区二区三区不卡| 中文字幕一区日韩精品欧美| 日本亚洲视频在线| 91在线观看视频| 亚洲精品在线网站| 亚洲福利电影网| 国内欧美视频一区二区| 欧美专区亚洲专区| 国产三级精品三级在线专区| 亚洲成人精品在线观看| 成人亚洲精品久久久久软件| 91精品国产全国免费观看| 国产精品成人一区二区艾草 | 久久网这里都是精品| 亚洲另类中文字| 国产成人小视频| 欧美一级片免费看| 一区二区视频在线| 国产成人aaaa| 日韩欧美视频在线| 午夜精品久久久久久久久久久| 成人性生交大片免费看中文| 欧美成人精品福利| 午夜精品福利一区二区三区av| 91婷婷韩国欧美一区二区| 久久综合狠狠综合久久激情 | 欧美色手机在线观看| 中国av一区二区三区| 久久爱www久久做| 欧美久久高跟鞋激| 亚洲精品高清在线| 成人av网在线| 国产精品美女久久福利网站| 久草中文综合在线| 日韩一区二区三区在线| 日韩专区一卡二卡| 欧美日韩国产综合久久| 一区二区三区中文字幕电影| 不卡av在线免费观看| 久久精品人人做人人综合| 极品少妇xxxx偷拍精品少妇| 日韩一区二区在线播放| 秋霞午夜av一区二区三区| 欧美精品日日鲁夜夜添| 婷婷久久综合九色国产成人| 精品视频在线免费看| 亚洲福中文字幕伊人影院| 精品1区2区3区| 亚洲成av人片在线观看无码| 欧美在线短视频| 亚洲老司机在线| 91久久精品一区二区| 一区二区高清在线| 精品视频一区 二区 三区| 亚洲成人免费视| 欧美日本一区二区三区四区| 天堂成人免费av电影一区| 欧美精品日日鲁夜夜添| 日韩高清在线一区| 欧美成人国产一区二区| 国产一区 二区 三区一级| 国产日韩av一区| va亚洲va日韩不卡在线观看| 亚洲三级免费电影| 欧美在线视频你懂得| 午夜日韩在线观看| 精品嫩草影院久久| 从欧美一区二区三区| 国产精品福利一区| 在线精品视频免费观看| 亚洲不卡在线观看| 日韩美一区二区三区| 国产高清不卡一区二区| 国产精品免费av| 欧美午夜精品一区二区三区| 午夜精品成人在线| 欧美大片拔萝卜| 国产成人精品亚洲777人妖| 亚洲欧美怡红院| 欧美精品视频www在线观看| 精品一区二区综合| 国产精品污www在线观看| 日本电影亚洲天堂一区| 蜜臀av性久久久久蜜臀aⅴ四虎| 久久久久国产精品麻豆ai换脸| 91首页免费视频| 日韩电影免费一区| 亚洲国产成人私人影院tom| 91久久精品一区二区三区| 美女一区二区久久| 国产精品网友自拍| 精品视频一区二区不卡| 国模一区二区三区白浆| 亚洲色图欧美激情| 日韩一区二区三区视频| 成人一级片网址| 日本伊人精品一区二区三区观看方式| 久久一区二区视频| 色噜噜久久综合| 国产一区在线观看麻豆| 亚洲一二三四在线观看| 2023国产精华国产精品| 欧美在线小视频| 国产99久久久久| 视频一区二区不卡| 国产精品每日更新在线播放网址| 在线电影院国产精品| 成人a级免费电影| 琪琪一区二区三区| 亚洲另类一区二区| 国产亚洲美州欧州综合国| 欧美日韩一区小说| av激情亚洲男人天堂| 久久99精品国产麻豆婷婷 | 色综合一个色综合| 蜜桃传媒麻豆第一区在线观看| 亚洲视频一二区| 久久综合九色综合97_久久久| 欧美手机在线视频| www.久久精品| 国产精品综合二区| 日韩av电影天堂| 一区二区三区加勒比av| 欧美激情中文字幕| 精品奇米国产一区二区三区| 欧美日韩国产一区二区三区地区| 成人av在线资源网| 国产一区二区三区久久悠悠色av| 亚洲第一精品在线| 亚洲精品视频免费观看| 亚洲国产成人午夜在线一区| 久久先锋影音av| 日韩三级伦理片妻子的秘密按摩| 欧美日韩在线播放一区| 99re在线视频这里只有精品| 国产黄人亚洲片| 国产尤物一区二区在线| 美日韩一区二区| 天堂在线一区二区| 亚洲成人午夜电影| 亚洲图片欧美视频| 亚洲一区自拍偷拍| 亚洲综合一区在线| 亚洲一区二区精品视频| 亚洲综合在线第一页| 一区二区三国产精华液| 亚洲视频免费在线观看| 亚洲色图在线播放| 亚洲人妖av一区二区| 亚洲欧美电影院| 亚洲综合网站在线观看|