首页 > 其他分享 >注解实现CRUD

注解实现CRUD

时间:2023-01-08 18:12:32浏览次数:32  
标签:配置文件 实现 CRUD Select 注解 id select

使用注解开发会比配置文件开发更加方便。如下就是使用注解进行开发

@Select(value = "select * from tb_user where id = #{id}")
public User select(int id);

==注意:==

  • 注解是用来替换映射配置文件方式配置的,所以使用了注解,就不需要再映射配置文件中书写对应的 statement

Mybatis 针对 CURD 操作都提供了对应的注解,已经做到见名知意。如下:

查询 :@Select

添加 :@Insert

修改 :@Update

删除 :@Delete

但是官方又说

  所以注解完成简单功能,配置文件完成复杂功能。

标签:配置文件,实现,CRUD,Select,注解,id,select
From: https://www.cnblogs.com/daitu66/p/17035018.html

相关文章

  • Java中Elasticsearch 实现分页方式(三种方式)
    目录ES简介ES的特点:一、from+size浅分页二、scroll深分页scroll删除三、search_after深分页ES简介Elasticsearch是一个基于Lucene实现的......
  • c++使用接口,通过纯虚函数实现
    #include<iostream>usingnamespacestd;classShape{protected:intwidth;intheight;stringname;public://purevirtialfunctionfori......
  • 快过年了,Python实现12306查票以及自动购票....
    马上就要过年了,听说还有人买不到票?不要慌,今天咱们来用Python做一个自动查票抢票的脚本,24小时抢票,谁抢的过你! 准备工作环境Python3.8Pycharm插......
  • JavaFX:实现撤销(undo)、重做(redo)功能
    撤销和重做功能在很多软件都是非常普遍的,这里记录一下JavaFX实现撤销和重做功能的一种方案:1.接口定义对于所有能执行撤销和重做的动作定义统一的接口:publicinterface......
  • Eureka实现高可用
    1.Eureka下注册的服务实例,默认每隔30s就会发送一个Http心跳给Eureka,告诉Eureka服务还活着;2.每个服务实例,每隔30s也会通过Http请求向Eureka获取服务列表这样相当于一个服......
  • Java 集合 - List 实现类
    ArrayList实现了可变大小的数组,随机访问和遍历元素时,提供更好的性能,插入删除效率低。构造方法transientObject[]elementData;privatestaticfinalObject[]DEFAULT......
  • JavaFX:实现滚动 + 缩放联动
    JavaFX要实现滚动可以使用ScrollPane,要实现缩放可以通过调用setScaleX和setScaleY、setScaleZ,如果需要实现滚动+缩放联动,那么需要一点点小技巧,这里记录一下。1.实现滚......
  • gin框架中结合cron实现定时任务执行
    gin框架中结合cron实现定时任务执行背景:一个hr管理系统中,需要每日定时处理员工离职操作,需要每天定时执行删除账号等操作,在这使用定时任务比较方便,比如每天晚21点执行实现......
  • C 语言实现简单有限状态机
    简介常说的状态机是有限状态机FSM,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学计算模型。三个特征:状态总数(state)是有限的。任一时刻,只处在一种状态......
  • js 实现商品sku属性组合
      最近做个商品配置属性问题,网上也看过一些思路但是没看懂,最开始思路是挨个遍历数组就OK了,因为是配置页面,某些规格不存在,然后开始疯狂加判断,  去掉排序字段会现......