MyBatis的插入数据操作
#插入操作的注意问题
- 插入语句使用insert标签
- 在映射文件中使用parameteType属性指定插入的数据类型
- sql语句中使用#{实体属性名}方式引用实体中的属性值
- 插入操作使用API是sqlSession.insert(“命名空间.id”,实体对象);
- 插入操作涉及数据库数据变化,所以要使用sqlSession对显示的提交事务,即sqlSession.commit()
MyBatis的修改数据操作
#修改操作的注意问题
-
修改语句使用update标签
-
修改操作使用API是sqlSession.update(“命名空间.id”,实体对象);
MyBatis的删除数据操作
#修改操作的注意问题
- 删除语句使用update标签
- sql语句中使用#{任意字字符串}方式引用传递的单个参数
- 修改操作使用API是sqlSession.delete(“命名空间.id”,Object);