u011192793
ewevn
采纳率0%
2015-11-27 03:22 阅读 3.5k

mybatis 不执行sql,什么指教请

  <select id="queryTomId"  parameterType="java.lang.String" resultType="java.lang.String">
    select 
      TOM_ID
    from
       TOM_SERVER_CFG
    where 1=1 
       <if test="ipAddr!= null and ipAddr!= ''">
         AND HOST_IP = #{ipAddr}
       </if>
 </select>

输出日志:
11:04:02.942 [http-bio-8080-exec-5] DEBUG org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
11:04:02.942 [http-bio-8080-exec-5] DEBUG org.mybatis.spring.SqlSessionUtils - SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ecc30a4] was not registered for synchronization because synchronization is not active
11:04:02.942 [http-bio-8080-exec-5] DEBUG org.mybatis.spring.SqlSessionUtils - Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ecc30a4]

程序就卡在这,也没有返回

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • u010844111 Lunatictwo 2015-11-27 08:19

    不知道你怎么配置的,可以看一下这个http://www.mamicode.com/info-detail-204849.html

    点赞 评论 复制链接分享
  • qq_40646143 NULL_ZGX 2019-03-01 11:44

    可能是因为在查询的时候,因为缓存中存在数据,所以直接从缓存中去获取数据,并没有从数据库里面查询,在mybatis里面加上useCache="false"看看这句话表示不走缓存

    点赞 评论 复制链接分享

相关推荐