作者:无休止的等待Happy_212 | 来源:互联网 | 2024-12-09 21:44
1. Update操作
在MyBatis中,使用
标签来执行更新操作。例如,修改用户登录信息中的密码:
update user_login set password=#{newPassword} where username=#{username} and password=#{oldPassword}
该语句成功执行后将返回受影响的行数;若无任何行被更新,则返回0。
2. Select查询
标签用于执行查询操作,可以指定返回结果的类型。例如,检查用户名是否已存在:
此查询将返回一个整数值,表示满足条件的记录数量。
另一个例子,通过ID查询特定的商品信息并返回一个自定义对象:
这里,resultType
属性指定了返回的结果类型为com.example.model.Product
类的对象。
3. Insert插入
使用
标签进行数据插入操作。虽然示例中未提供具体的XML配置,但通常形式如下:
insert into users (username, password) values (#{username}, #{password})
执行插入操作后,通常会返回新记录的主键值或受影响的行数,具体取决于数据库的设置和MyBatis的配置。