`

ibatis 返回sql server和mysql主键自增值

阅读更多
用ibatis 返回sqlserver主键自增值

<selectKey resultClass="int" keyProperty="id" type="post" >  
	 select @@IDENTITY as value  
</selectKey>


返回mysql主键自增值
<selectKey resultClass="long" keyProperty="id">
	SELECT LAST_INSERT_ID()
</selectKey>
分享到:
评论

相关推荐

    08_ibatis教程_sql主键生成方式.rar

    本教程“08_ibatis教程_sql主键生成方式”聚焦于Ibatis如何处理数据库主键的生成策略,这对于理解和优化数据库操作至关重要。 Ibatis允许开发者自定义SQL、存储过程以及高级映射,避免了几乎所有的JDBC代码和手动...

    08_ibatis教程_sql主键生成方式.zip

    在本教程"08_传智播客ibatis教程_sql主键生成方式"中,你将会深入学习到如何在Ibatis中配置和使用上述各种主键生成策略,通过实例和代码讲解,帮助你更好地理解和掌握Ibatis在处理SQL主键生成方面的技巧和最佳实践。...

    08_传智播客ibatis教程_sql主键生成方式

    本教程“08_传智播客ibatis教程_sql主键生成方式”主要聚焦于如何在Ibatis中处理SQL查询时的主键生成策略,这对于确保数据的一致性和完整性至关重要。 Ibatis允许开发者自定义SQL语句,包括插入、更新、删除和查询...

    iBatis操作MySQL增删改查

    本篇文章将深入探讨如何利用iBatis进行MySQL数据库的增删改查操作,同时提供了一个亲测可用的示例,包括配套的SQL文件和完全配置,确保读者能够快速上手。 首先,我们需要了解iBatis的基本概念。iBatis是一个轻量级...

    Ibatis结合MySQL数据库的使用方法Demo

    本工程用于研究Ibatis和MySQL结合使用的方法 本工程编码方式:UTF-8 须执行的SQL语句: CREATE DATABASE `test`; USE `test`; DROP TABLE IF EXISTS `student`; CREATE TABLE `student` ( `id` char(36) NOT NULL...

    iBATIS SQL Maps指导

    《iBATIS SQL Maps指导》是一份详细的文献,旨在引导读者了解如何使用iBATIS SQL Maps这一Java持久层框架。iBATIS是一个轻量级的数据访问框架,它允许开发者将SQL语句直接写在XML配置文件中,从而实现对象与数据库的...

    mysql数据库自动生成对应的java实体类和ibatis配置文件

    在IT行业中,数据库管理和开发是至关重要的环节,MySQL作为一款广泛应用的关系型数据库,与Java编程语言结合使用时,经常需要将数据库表结构映射到Java实体类,同时为ORM(对象关系映射)框架如iBatis准备配置文件。...

    iBATIS开发教程.docx

    iBATIS支持多种数据库管理系统,如Oracle、MySQL、SQL Server等。 二、SQL Maps概念 SQL Maps是iBATIS的核心组件,负责将Java对象与数据库表之间的映射。SQL Maps提供了一个灵活的方式来定义数据库表的结构和关系...

    经典开源插件之ibatis

    - **创建数据库与表结构**:根据示例中的SQL语句创建名为`itcast`的数据库及`student`表,表中包括`id`(主键自增长)、`firstname`和`lastname`三个字段。 - **实体类定义**:定义一个名为`Student`的Java类,...

    ibatis+mysql5.1的增删改查

    在这个“ibatis+mysql5.1的增删改查”实例中,我们首先需要在MySQL中创建一个名为`selected`的数据库和一个名为`contact`的表。这个表包含四个字段:`contactid`作为主键,`firstname`,`lastname`,和`email`。通常...

    ibatis 之分页

    在分页查询方面,Ibatis允许我们在SQL语句中直接添加LIMIT和OFFSET子句,或者使用自定义的分页插件来实现。 1. **SQL映射分页**:在Ibatis的XML配置文件中,我们可以直接编写包含分页条件的SQL语句。例如,对于...

    ibatis 中sqlMap配置

    总结来说,iBatis中的SQLMap配置涉及到命名空间、别名、插入操作、主键获取、参数类型和结果映射等多个方面,理解和熟练掌握这些知识点对于高效地使用iBatis框架至关重要。通过合理的配置,可以有效地将Java代码与...

    iBatis入门实例详细代码

    iBatis是一个轻量级的Java持久层框架,它提供了SQL映射框架,将SQL语句与Java代码分离,使得开发者能够更...随着对iBatis的深入理解和实践,你会发现它在处理复杂SQL和对象关系映射方面具有很高的灵活性和可扩展性。

    iBatis_SqlMap的配置总结[1]

    iBatis是一个轻量级的持久层框架,它允许开发者将SQL语句与Java代码分离,从而提高了开发效率和可维护性。SqlMap是iBatis的核心配置文件,用于定义数据库交互的各种操作。以下是关于iBatis_SqlMap配置的一些关键知识...

    ibatis 开发指南

    3. **支持多种数据库**:ibatis支持多种数据库,包括MySQL、Oracle、SQL Server等。 4. **易于调试**:由于SQL语句是在应用中明确编写的,因此更容易调试和维护。 #### 三、ibatis快速入门 1. **准备工作** - 下载...

    struts+ ibatis上传下载文件

    在"Struts1 + iBatis + MySQL做的上传下载文件"项目中,开发者使用了Struts1来处理用户的文件上传和下载请求,iBatis作为数据访问层,与MySQL数据库进行交互存储文件的相关信息。以下是这个项目涉及的一些关键知识点...

    ibatis批处理

    此外,`&lt;selectKey&gt;`标签用于在插入后获取自增主键的值,这对于某些数据库系统(如MySQL)是必要的。 总的来说,iBatis的批处理功能通过在代码和配置文件中灵活运用循环,使得开发者能够有效地处理大批量数据操作,...

    Spring、Ibatis结合MySQL数据库的使用方法Demo

    本工程用于研究Spring、Ibatis结合MySQL数据库的使用方法 本工程编码方式:UTF-8 须执行的SQL语句: CREATE DATABASE `test`; USE `test`; DROP TABLE IF EXISTS `student`; CREATE TABLE `student` ( `id` char...

    ibatis官方资料

    1. **XML 配置**:Ibatis 使用 XML 文件来配置 SQL 映射,这使得 SQL 查询和业务逻辑分离,方便管理和维护。 2. **动态 SQL**:Ibatis 支持在映射文件中编写动态 SQL,可以根据条件灵活地改变查询逻辑。 3. **结果...

Global site tag (gtag.js) - Google Analytics