01-使用maven继承方式创建项目演示 首先在项目上点击新建然后点击新模块 然后名称改你想要的名称剩下的选一摸一样的 新建好后可以在父项目的pom.xml里面的modules里面看到都有哪些子项目 在子项目的pom.xml里面可以看到继承了那个父项目 02-参数获取 在xml文件中编写sql语句的时候有两种取值的方式,分别是#{}和${}, 下面来看一下他们之间的区别:如下图图片解释 单个参数和多个参数的写法 单个参数写法 多个参数写法 多个参数另外一种实用的写法 首先在接口中给变量设置别名用@Param 然后就可以用别名了 javabean的参数传递 当就只传一个javabean的参数时,直接输入javabean的属性名就行 当除了只参javabean还传了个别的参数时,就需要用到param如果参数在第一位就param1如果参数在第二位就param2,当有别的参数时javabean,就也需要用param了,如下图 当给除了javabean以外的参数配置别名时.在sql语句里就应该写别名 传入集合和数组时 首先在接口里写入的样式如下图 在mapper.xml里面应该设置的sql语句样式因为要查两个参数所以有两个list 在测试类写的写法 传入数组的方法 首先在接口里的写法,一种普通写法,一种起别名写法 在mapper.xml中的写法一种是别名,一种是param 测试类中的写法 传入map参数方法 mapper.xml用map做返回值 在接口中的写法 在测试类中的写法 最后输出 当在java类里面的参数和数据库里的属性不一样的时候我们也不想用as起别名我们用到了resultMap可以通过resultMap来使的字段名和数据库的名不一样我们也可以输出sql语句