Advertisement

Mybatis配置参数传输

阅读量:

Mybatis参数

参数处理

  • 单个参数的Mybatis会直接移除该特定属性的映射文件中的指定字段并将其赋值为指定名称。
    • 当传递多个不同的数据字段时(如字符串、整数等),Mybatis会自动将这些数据字段打包成一个映射对象。
    • 当输入的是Collection、List或Array类型时,默认会被统一包装成一个Map对象。

参数处理形式详解

  • 单个参数的MyBatis会直接提取该参数的值,并将其赋值给Mapper文件中的对应字段(例如:#{name})。
    • 多个参数可以通过以下三种方式处理:1) 使用Map接口;2) 在代码中手动添加注解标记@param;3) 借助JavaBeans实现。
    • 针对集合类型的数据,在Mapper接口的方法定义中应使用@param注解来指定数据来源。

建立数据库,并说明该数据库包含以下字段:int id字段用于存储唯一标识符;String name字段用于存储姓名;String email字段用于存储电子邮件地址;String gender字段用于存储性别信息。这些字段属于实体类属性。

复制代码
    public class Person {
    	private Integer id;
    	private String username;
    	p

全部评论 (0)

还没有任何评论哟~