SpringBoot中MyBatis的基本使用
在项目的src/main/resources下新建mappers文件夹,并将UserMapper.xml复制到这个文件夹下! 这个UserMapper.xml就是用于配置SQL语句的文件! 这种配置SQL语句的XML文件的根节点是,需要在根节点配置namespace属性,取值为之对应的接口的全名: <mapper namespace="cn.tedu.mybatis.UserMapper"> </mapper> 接下来,根据需要执行的SQL语句的种类,从、、、中选择对应的子节点,节点的id属性就是对应的抽象方法的名称,然后在节点内部配置SQL语句: <mapper namespace="cn.tedu.mybatis.UserMapper"> <insert id="addnew"> INSERT INTO t_user ( username, password, age, phone, email ) VALUES ( #{username}, #{password}, #{age}, #{phone}, #{email} ) </insert> </mapper> 注意:如果配置的是节点,必须在该节点配置resultType或resultMap属性! 插入数据时获取自增的id 在配置时,添加配置useGeneratedKeys="true"和keyProperty="属性名