MyBatis错误及理解集锦

前几天开始学习Mybatis,先将一些理解放在下面:

1、    <mappers>
        <!-- resource要写成路径 -->
        <mapper resource="com/learn/ssm/mybatis/mapper/RoleMapper.xml"/>
    </mappers>

mapper 得是斜杠/,之前写成.,一直报错找不到Mapper.xml文件。

2、insert回填主键

useGeneratedKeys="true" keyProperty="id"

3、自定义规则生成主键

        <selectKey keyProperty="id" resultType="long" order="BEFORE">
            select if(max(id) = null,1,max(id)+3) from t_role
        </selectKey>

猜你喜欢

转载自blog.csdn.net/qq_23701965/article/details/89468849