关于SSM配置问题

来源:3-1 Mybatis多参数传递——MyBatis默认处理多参数情况

音殿

2018-11-19 15:59:08

http://img.mukewang.com/climg/5bf26c8c0001ee4314390874.jpg

http://img.mukewang.com/climg/5bf26c8e0001496715370800.jpg

我有点懵了。。上一个项目可以直接用 #{}这样子去写多个参数 到了下面那个图就不行了。不都是mybatis吗?

  1. 第一和第二图的xml是不是都是mybaits的配置文件?为什么有两种类型的?

  2. 我到底该用哪种xml配置呢??他们区别在哪里 我有点搞不清这两种配置方式的关系了 可否帮我理清一下头绪。。。

写回答

1回答

chrismorgen

2018-11-19

1、图一和图二的xml都是mybaits的配置文件,MyBatis对于多参数的处理有多种方法,本节课讲解的是MyBatis默认处理多参数的方法。

2、使用如下MyBatis配置即可,可读性高,便于理解,好维护。

http://img.mukewang.com/climg/5bf285cb0001012d08340281.jpg

然后在PersonMapper接口中,推荐使用@Param注解,其中的key值与你xml中的#{}中的值是相同的。对于该部分知识,如果有什么不理解的地方,可以再次提问哦,祝学习愉快

http://img.mukewang.com/climg/5bf286460001bd6e15160091.jpg


0

0 学习 · 4317 问题

查看课程