mybatis遇到的坑

  • mybatis返回的List<Map>或者Map 的 key 是大写的问题 :

    是SQL语句加了别名,在别名上加上双引号就好了 ---->  select issued_organization as "value", title as "text" from ${ablename} 

  • mybatis  #{parameter,javaType=Integer,jdbcType=NUMERIC}  #{参数}时 java的int类型对应的是NUMBERIC
  • #{tablename} 会给tablename加上引号 mapper层不用注解
  • ${tablename} 会原样  但是用${tablename}且parameterType="String" 时,mapper层参数要加上@Param("tablename")注解
  • 。。。
     
posted @ 2020-09-15 11:30  Wenenenenen  阅读(176)  评论(0)    收藏  举报