UserMapper.xml 1.1 KB

123456789101112131415161718192021222324
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  5. <mapper namespace="com.sf.mapper.UserMapper">
  6. <!--
  7. namespace:关联接口和接口对应的.文件,通过接口的全类名进行关联
  8. id:对应我们接口中的方法名称
  9. parameterType:入参对象全类名
  10. 引用类型和基本数据类型
  11. 引用:对象的全类名
  12. 基本数据类型:int -> int
  13. sql : INSERT into user(user_id,user_name,create_time) VALUES (1,"admin","2021-01-12")
  14. userMapper.xml文件中 insert into user (user_id,user_name,create_time) values (#{userId},#{userName},#{createTime})
  15. #{xxx}:ognl表达式,引用类型 :通过表达式去获取入参中的属性值。
  16. 基本数据类型:直接获取的是入参值
  17. -->
  18. <insert id="addUser" parameterType="com.sf.entity.User">
  19. insert into user (user_id,user_name,create_time) values (#{userId},#{userName},#{createTime})
  20. </insert>
  21. </mapper>