我的mybatis版本
<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.4</version> </dependency>
哎,我先吐槽一下,这个问题一搜,出来的前几条,甚至前十几条,都是一模一样的代码,看的都累了,就算你没有其他的解决方法,就不能加点自己的理解供其他人参考吗?
算了说正事
首先,解决方案跟以上的差不多,都是通过直接传sql到xml里或者是@Select注解里
所以以上代码我就不照抄了,去找别人的吧,我提供一下我自己的解决方案。。。
/**
* 使用mybatis根据手写sql获取数据
* 使用方法:
* 1,组装sql:类似于select id,role from fa_t_user where `name` = #{params.name1} and pwd =#{params.pwd} and msp_id =#{params.msp_id}
* 2,组装参数:使用map组装,然后key为设置的参数名
*