Spring Boot中使用MyBatis
传参方式:
使用@Param
@Insert("INSERT INTO USER(NAME, AGE) VALUES(#{name}, #{age})")
int insert(@Param("name") String name, @Param("age") Integer age);
使用Map
@Insert("INSERT INTO USER(NAME, AGE) VALUES(#{name,jdbcType=VARCHAR}, #{age,jdbcType=INTEGER})")
int insertByMap(Map<String, Object> map);
使用对象
@Insert("INSERT INTO USER(NAME, AGE) VALUES(#{name}, #{age})")
int insertByUser(User user);
相关文章
- springboot中使用mybatis之mapper
- SpringBoot之项目启动提示扫描不到Mapper文件
- SpringBoot之HandlerInterceptor拦截器的使用 ——(二)自定义注解
- SpringBoot中的定时任务-简单的定时任务搭建(使用注解搭建定时任务)
- mybatis中$和#的区别以及各自的使用场景
- mybatis中mapper文件中的动态sql语句
- SpringBoot(post、get)中获取客户请求信息、消息头、参数;get请求设置参数,使用场景
- Qt5.14.2 轻松掌握Qt中的压缩与解压缩:QuaZIP的神秘面纱与实战演练之使用QuaZIP
- 关于Eclipse使用技巧之搜索文件中的所有汉字
- 记一次springboot+mybatis+phoenix在代码集成中的坑