MyBatis
文章平均质量分 63
简乐君
该博主已远离缤纷多彩的code世界~~
展开
-
MyBatis报错:There is no getter for property named 'xxx' in 'class java.lang.String'
在Mybatis的mapper文件如果传入的是一个字符串类型的参数,且将该参数用来在判断时,如果直接用参数名来判断,则会报如标题所示的错误,正确代码如下: select * from stock_of_goods where 1=1 and prod_id=#{_parameter,jdbcType=VARCHAR} Dao层代码如下:public interface原创 2016-03-30 22:00:02 · 2857 阅读 · 1 评论 -
mybatis详细教程
mybatis的详细教程原创 2015-09-23 15:28:40 · 381 阅读 · 0 评论 -
mybatis 动态sql之Map参数
Mapper文件: select * from prod_purchase where 1=1 and purc_id=#{purc_id} and prod_id=#{prod_id} and ch_id=#{ch_id} and ch_id in ( select ch_id from channel where ch_name like '%#{原创 2016-03-25 11:56:57 · 43188 阅读 · 0 评论 -
mybatis-spring-boot-starter
1.前提:springboot项目已经搭建完毕2.若使用STS IDE或官方的starter构建项目,则只需选中mybatis模块即可,若自搭项目,则添加maven依赖 org.mybatis.spring.boot mybatis-spring-boot-starter 2.0.0-SNAPSHOT3.集成方式1)注解方式 ①applicat原创 2017-10-25 10:43:25 · 5317 阅读 · 0 评论 -
MyBatis源码分析
篇章一:入口篇我们学习Mybatis时知道其核心是SqlSessionFactory,它是mybatis的核心类,也是Mybatis运行的入口,spring集成mybatis时需要配置SqlSessionFactoryBean和扫描mapper的MapperScannerConfigurer,spring-mybatis集成主要的配置就这么点,从这理解也就不难理解mybatis入口问题了,但是...原创 2019-05-11 16:34:02 · 14282 阅读 · 7 评论