`

常用mapper方法

阅读更多
1.insert,表中有时间字段,且字段值为当前时间,可以在mapper中完成,不用赋值
<insert id="insert" parameterType="com.dhgate.ywuser.po.Merchant">
<selectKey resultType="java.lang.Long" keyProperty="historyid" order="AFTER"> 		
INSERT INTO
<include refid="TABLE_NAME" />
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="id != null">
id,
</if>
time,
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="id != null">
#{id},
</if>
NOW(),
</trim>
</insert>

说明:
(1)keyProperty 指向表中主键
(2)selectKey的作用为了查询主键值,作为下一个插入的ID值
分享到:
评论

相关推荐

    FC转mapper教程

    FC的ROM独有的mapper使得制作卡带比较麻烦, 通常mapper4时最常用的mapper, 此教程讲解如何将mapper0, mapper1, mapper2, mapper3,mapper23(VRC2)转换为mapper4

    通用Mapper映射视频

    通过尚硅谷提供的通用Mapper视频教程,我们可以系统地学习和掌握映射文件的使用方法,以及如何利用通用Mapper插件来简化日常开发工作。这对于提高开发效率、优化代码结构都有着重要的意义。无论是对于初学者还是有...

    Mybatis框架 mapper.xml文件中parameterType传递参数常用的几种方式.pdf

    在Mybatis框架中,mapper.xml文件是定义SQL语句、映射规则以及参数传递方式的重要组成部分。正确地使用parameterType传递参数对于开发高质量的应用程序至关重要。以下是几种常用的parameterType参数传递方式以及#和$...

    自己写的SQLMapper

    3. **注解驱动编程**:在Java中,SQLMapper可能利用注解(@Select, @Insert, @Update, @Delete等)来标记方法,这些方法对应的SQL语句会由框架自动执行。这种方式减少了XML配置文件的使用,使得代码更简洁。 4. **...

    Global Mapper软件操作教程.pdf

    1. 界面布局:Global Mapper的界面设计简洁,提供多种常用功能的快捷入口。大部分菜单和工具都有相应的快捷键,方便用户快速操作。 2. 常用工具: - **Open Data File(s)**:用于打开数据文件。 - **Save ...

    使用GlobalMapper裁剪影像步骤.pdf

    "使用GlobalMapper裁剪影像步骤" ...使用 Global Mapper 裁剪影像是一种非常实用的方法,可以帮助我们解决图像太大的问题。但是,我们需要注意裁剪的缺点,即裁剪会导致缝隙,影响图像的精度和完整性。

    TkMybatis通用Mapper逆向工程代码生成工具

    TkMybatis通用Mapper通过提供一系列预定义的CRUD操作,使得开发者可以快速进行数据操作,而无需编写大量重复的Mapper方法。 Ibatis是MyBatis的前身,是一个持久层框架,它允许开发者将SQL语句直接写在配置文件中,...

    尚硅谷-通用Mapper视频

    通用Mapper是一款非常好用的MyBatis插件,它能够帮助我们自动生成常用增删改查操作的SQL语句,克服MyBatis开发过程中需要大量编写SQL语句的弊端。由于通用Mapper是根据实体类的属性自动生成对应的SQL语句,所以可以...

    通用mapper源码、笔记、资料_java_

    通用Mapper是Java开发中常用的MyBatis框架的一个增强工具,它极大地简化了常见的CRUD操作,使得开发者可以更专注于业务逻辑而不是重复的SQL编写。在本压缩包中,你可能会找到关于通用Mapper的源码、相关笔记以及一些...

    ER_Mapper中文手册.

    - **基本操作**:学习软件的基本界面布局、常用功能的操作方法。 - **高级功能**:深入了解ER_Mapper的高级影像处理技术和小波压缩技术等。 #### 七、ER_Mapper的技术支持与联系信息 - **联系方式**:北京超图地理...

    尚硅谷-通用Mapper视频(最新)

    通用Mapper是一款非常好用的MyBatis插件,它能够帮助我们自动生成常用增删改查操作的SQL语句,克服MyBatis开发过程中需要大量编写SQL语句的弊端。由于通用Mapper是根据实体类的属性自动生成对应的SQL语句,所以可以...

    Global Mapper 新手必看 入门指南(附练习数据文件)

    Hi,我是胡学长!感谢您下载Global Mapper指南。本指南从Global Mapper布局、导入数据、使用数字化工具处理数据...等实质性干货,本入门指南旨在协助您学习使用Global Mapper的基本操作,并帮助您了解一些常用的功能。

    mybatis-3-mapper.dtd文件下载

    `&lt;mapper&gt;` 根元素的 `namespace` 属性通常对应于 Java 中的映射器接口全限定名,这有助于 Mybatis 在运行时找到对应的 Java 方法。 `&lt;select&gt;` 标签定义了一个 SQL 查询,`id` 属性与映射器接口中的方法名相对应,...

    如何使用Global Mapper进行挖填方计算.docx

    下载完成后,将数据导出为TIFF(tif)格式,这是一种常用的栅格图像格式,可以包含地理空间信息。 接下来,你需要将导出的高程数据导入Global Mapper。加载数据后,你可以开始设置计算区域。点击“创建新的区图元”...

    逆向工程生成mapper和entity

    1. Entity类:每个数据库表对应一个实体类,包含了表的所有字段及其Java类型,提供getter和setter方法,以及一些常用的构造函数。 2. Mapper接口:为每个表生成一个Mapper接口,接口中定义了与数据库表操作相关的SQL...

    基于Global Mapper的地貌晕渲制图.pdf

    标题所提及的“地貌晕渲制图”是一种通过光照效果模拟地形的立体感,增强地图视觉效果的技术方法。在地貌晕渲制图中,DEM(Digital Elevation Model,数字高程模型)是制作这种地图的基础数据源。 DEM能够提供连续...

    如何使用Global Mapper提取一条线的高程值.docx

    2. 在水经注软件中,选择并框选需要下载高程数据的区域,然后设置导出格式为TIFF(Tagged Image File Format),这是一种常用的遥感和GIS图像格式,包含了地理空间信息。 3. 下载完成后,TIFF文件包含了选定区域的...

    mybatis开发dao方法(mapper方式)

    // 调用Mapper方法 session.commit(); // 提交事务 } catch (Exception e) { // 处理异常 } ``` 5. MyBatis动态SQL:MyBatis的一大特色是支持动态SQL,可以在XML文件中使用条件判断、循环等结构,极大地提高了...

Global site tag (gtag.js) - Google Analytics