mybatis注解进行增删改查

dao

package com.lyh.Dao;import com.lyh.pojo.User;
import org.apache.ibatis.annotations.*;import java.util.List;public interface UserDao {//查询所有@Select("select * from hadoop.user")List<User> getUserList();//模糊查询@Select("select * from hadoop.user where id = #{id} and name like CONCAT('%',#{name},'%') ")List<User> findAll(@Param("id") int id, @Param("name") String name);//增加@Insert("insert into user values(#{id},#{name},#{pwd})")void addUser(@Param("id") int id, @Param("name") String name, @Param("pwd") String pwd);//修改@Update("update hadoop.user set name = #{name} where id = #{id}")void updateUser(@Param("name") String name, @Param("id") int id);//删除@Delete("delete from hadoop.user where id = #{id}")void deleteUser(@Param("id") int id);}

mybatis-config

<mappers><mapper class="com.lyh.Dao.UserDao"/></mappers>

Mybatis 注解开发相关推荐

  1. Mybatis注解开发(一对一)

    其他代码访问:Mybatis注解开发基础操作 1.添加OrderMapper接口 public interface OrderMapper {// @Select("select *,o.i ...

  2. MyBatis-学习笔记12【12.Mybatis注解开发】

    Java后端 学习路线 笔记汇总表[黑马程序员] MyBatis-学习笔记01[01.Mybatis课程介绍及环境搭建][day01] MyBatis-学习笔记02[02.Mybatis入门案例] M ...

  3. java day56【 Mybatis 延迟加载策略 、 Mybatis 缓存、Mybatis 注解开发 】

    第1章 Mybatis 延迟加载策略 1.1 何为延迟加载? 1.2 实现需求 1.3 使用 assocation 实现延迟加载 1.3.1 账户的持久层 DAO 接口 1.3.2 账户的持久层映射文 ...

  4. Mybatis注解开发指北

    Mybatis注解开发指北 目录 文章目录 Mybatis注解开发指北 @[toc] 0. Mybatis注解开发步骤 1. 导入相关配置文件 2. 配置数据库连接 3. 创建数据库对应的实体类(en ...

  5. Mybatis注解开发笔记

    Mybatis注解开发(笔记) 欢迎来到菜鸟研究所 创建新的Maven项目 配置文件 prom.xml log4j.properties jdbcConfig.properties SqlMapCom ...

  6. Mybatis注解开发出现Type interface Mapper.StudentMapper is not known to the MapperRegistry异常解决办法

    Mybatis注解开发出现Type interface Mapper.StudentMapper is not known to the MapperRegistry异常解决办法 在核心配置文件中,配 ...

  7. mybatis注解开发动态sql

    mybatis注解开发动态sql 本篇来讲一下如何使用mybatis注解模式中的动态sql 先来讲一下什么是动态sql 在我们实际开发的时候可能会出现很多方法需要一条很相似的sql语句来进行增删改查, ...

  8. Mybatis注解开发(超详细)

    Mybatis注解开发 mybatis的常用注解 使用 Mybatis 注解实现基本 CRUD 项目目录结构 编写实体类 使用注解方式开发持久层接口 编写 SqlMapConfig.xml 配置文件 ...

  9. Mybatis 注解开发 + 动态SQL

    Hello 大家好我是橙子同学,今天分享注解Mybatis注解开发+动态sql 目录 每文一铺垫(今天有小插曲哦) 注解开发 添加 @Insert 删除 @Delete 查询 @Select 修改 @ ...

  10. Java神鬼莫测之MyBatis注解开发之动态SQL语句(六)

    1.Mybatis注解开发之动态SQL语句 背景:使用mybatis的注解开发动态Sql会比较麻烦, 很不方便, 所以不太推荐使用,该文章以查询作为案例,演示动态sql语句. 注意:Mybatis的动 ...

最新文章

  1. void * 指针和const 指针
  2. 【小白必懂】C语言最大、最小公约数题解
  3. 求求你把输入法调小一点... | 今日最佳
  4. 定时任务 Scheduled quartz
  5. 【Codeforces - 769D】k-Interesting Pairs Of Integers(暴力,统计,思维,数学,异或)
  6. 【转载】Direct3D基础知识
  7. tkinter显示mysql表_Python(Tkinter)如何只显示Mysql记录而不显示列表?
  8. 解决matplotlib中文显示问题
  9. java 并发集合_《Java 7并发编程实战手册》第六章并发集合
  10. mysql java 查寻用户_mysql 查询不同用户 最新的一条记录
  11. 1007 计算(a+b)*c的值
  12. java fly bird小游戏_原生js写的flybird小游戏
  13. 元宇宙,风口还是扯淡?
  14. arm 开发环境搭建-基于QEMU和Docker
  15. Simulink Solver
  16. 饥荒联机版服务器控制台本地和在线,《饥荒》多人联机版控制台开启方法详解...
  17. ElasticSearch(8)-分布式搜索
  18. 汉诺塔游戏(Python)
  19. windows/dos 命令
  20. android html5播放器,用 HTML5 播放器在 iOS 或 Android 等移动设备上播放视频

热门文章

  1. 把下列c语言的语句改写成汇编语言的程序片段,其中变量都为整形变量,汇编程序设计读书笔记(4)...
  2. Python:1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
  3. Matlab 模拟声波散射,一种目标声散射特征模拟装置的制作方法
  4. JAVA整合Milvus矢量数据库及数据
  5. 南方h5手簿求转换参数_如何使用RTK手簿求坐标转换参数(四参数/七参数)
  6. 我的分形屏保 国王风暴《KingBlizzard》
  7. ui设计一般用什么软件(ui学哪些软件)
  8. win10輸入法,繁體字,簡體字切換
  9. 腾讯AI Lab姚建华博士入选2022 AIMBE会士
  10. 计算机视觉之人脸识别学习(六)