mybatis多个传参,需要通过对象进行传参,#{ }只能传一个参数
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!--properties 配置一个属性文件;resource 指定路径文件:resource目录下的文件 -->
<properties resource="db.properties"/>
<typeAliases>
<!-- 这个是给单个类起别名: com.liang.model.User 的别名是 User-->
<typeAlias type="com.liang.model.User" alias="User"/>
<!--指定某个包下的所有类,都可以使用类名作为别名,(不区分大小写)-->
<package name="com.liang.model"/>
</typeAliases>
<!--environment数据库环境设置 default默认连接的数据库-->
<environments default="mysql">
<environment id="mysql">
<!--transactionManager事务管理器,mybatis有两种事务管理器jdbc和managed-->
<transactionManager type="JDBC"/>
<!--dataSource数据源 一般都用池子-->
<dataSource type="POOLED">
<property name="driver" value="${driver}"/>
<property name="url" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
<mappers>
<!--mapper mysql对象映射的文件 resource映射对应mapper.xml文件 class映射dao-->
<mapper resource="mapper/UserMapper.xml"/>
<mapper resource="mapper/ProductMapper.xml"/>
<mapper class="com.liang.dao.ProductDao2"/>
</mappers>
</configuration>