Mybatis如何写查询语句
1、MyBatis可以将查询语句通过注解的方式来写,但是这样要是SQL语句复杂的话,看起来会比较不方便,至少我是这么认为的,所以很多时候,我选择将SQL写到XML文件中,这样便于维护。

3、对于查询语句,需要将SQL语句放到select标签内

5、查询是一定会有查询结果的,您要告诉Mybatis,您要返回的数据是怎么样的,因此resultType属性也是必须的,它的作用是告诉MyBatis,查挝后芪醢询到的结果以什么类型返回。我这里只是查询一个字段,因此我将其输出为Stirng即可,您需要写完整的包名到类名。

7、方法上这样处理,返回类型声明为List<String>即可接受到整个结果集。

9、如果您需要带入多个值,那么您需要在带入的时候在注解@Param否则编译后将不知道您带入的值谁是谁了。

11、接下来,您就可以写一个单元测试区测试您的MyBatis了,您可以看看您的语句是否正确,如果不正确的话,您只需要根据报错信息进行修改即可。

12、无论多么复杂的SQL语句,您都可以烂瘀佐栾这样写,只是在Mybatis中,您需要注意特殊符号的运用,否则会报错,比如“>”"<"等这样的比较运算符,都是不能直接使用的。