`
manabone
  • 浏览: 32241 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

batis mysql 插入后返回id

    博客分类:
  • java
 
阅读更多

<insert id="insertLQTWorkerJobDetial" parameterClass="java.util.HashMap">
	INSERT  into table_name(.....) VALUES (......) 
	<selectKey resultClass="long" keyProperty="id">  
	    select last_insert_id() as id from table_name limit 1 
	</selectKey>
</insert>

返回值为Long
分享到:
评论

相关推荐

    springboot+mybatis+mysql的配置

    本案例里面是springboot+mybatis+mysql 基于java配置类最少配置内容; application.properties文件中配置mysql的相关配置自动装配到spring 里面然后只需要配置mybatis 的相关配置即可.

    My|Batis框架的入门例子

    - 创建一个名为`StudentMapper.java`的接口,声明与数据库交互的方法,如查询、插入、更新和删除。 - 创建对应的`StudentMapper.xml`文件,定义SQL语句和结果映射。在这里,你可以使用MyBatis的动态SQL功能,实现...

    BATIS 2.0 开发指南

    **BATIS 2.0 开发指南** BATIS(或 iBATIS)是一个开源的Java框架,它使得数据库访问变得更加简单,特别是在处理SQL映射时。这个框架的主要目的是将SQL语句与Java代码分离,从而提供更加灵活和可维护的数据库访问层...

    batis官方资源包.zip

    总结一下,这个“batis官方资源包.zip”包含了MySQL数据库的Java驱动,MyBatis的官方库和源代码,以及相关的官方文档,是学习和开发基于MyBatis的Java应用的理想资源。通过对这些资源的学习,开发者可以掌握如何使用...

    Java搭建batis+Spring4+maven

    本项目“Java搭建batis+Spring4+maven”是一个精心配置好的开发环境,它整合了MyBatis、Spring4和Maven这三个关键组件,为开发者提供了一个快速开发的基础架构。 首先,MyBatis是一个优秀的持久层框架,它解决了...

    spring MVC spring my batis SSM框架工程

    Controller完成业务逻辑后,将结果返回给ModelAndView对象,再由ViewResolver解析为实际的视图进行展示。Spring MVC还支持数据绑定、验证和国际化等功能,提高了开发效率和代码的可维护性。 Spring框架则是一个全面...

    酒店管理系统+Java Web、MySQL、spring、springmvc、my batis框架技术

    酒店管理系统基于Java Web进行开发,运用ecilpse开发环境、Java编程语言、MySQL数据库技术,实现酒店的信息管理功能。需要的可下载,调试对应的代码。适合人群:具备一定的编程能力,大学生适用。

    batis详细代码

    在IT行业中,Batis是一个非常流行的Java持久层框架,它简化了数据库操作,使得开发者能够更专注于SQL本身,而不是繁琐的JDBC代码。本压缩包文件"batis详细代码"提供了包含Web项目的Batis实例,无需预先导入数据库...

    mybatis+junit+mysql的12个jar包

    导入到项目的lib目录后,可以通过IDE(如Eclipse、IntelliJ IDEA)的构建路径设置将它们加入到项目的类路径中,确保编译和运行时能够正确引用这些依赖。 在实际开发中,使用Maven或Gradle等构建工具可以更方便地...

    batis 配置文件

    映射文件中的`&lt;select&gt;`, `&lt;insert&gt;`, `&lt;update&gt;`, 和 `&lt;delete&gt;`元素分别对应SQL查询、插入、更新和删除操作。可以包含动态SQL,使SQL语句更加灵活。 10. **结果映射(Result Maps)**: 结果映射用于将数据库...

    struts1.2+batis+spring2.0+oracle10g集成例子

    Struts1.2、Batis、Spring2.0和Oracle10g是经典的Java企业级应用框架和技术组合,常用于构建高效、可扩展的Web应用程序。这个集成例子旨在展示如何将这些组件协同工作,实现MVC(Model-View-Controller)架构、数据...

    BATIS介绍.

    &lt;property name="JDBC.ConnectionURL" value="jdbc:mysql://127.0.0.1/crm"/&gt; &lt;property name="JDBC.Password" value="mysql"/&gt; ``` #### 步骤3:创建实体类 1. 定义一个简单的用户实体类`User.java`...

    基于深度学习并实战 spring boot 的项目合集(已集成batis-aop、使用Mybatis集成多数据源等).zip

    基于深度学习并实战 spring boot 的项目合集(已集成batis-aop(AOP自定义多数据源)、multi-datasource-mybatis(使用Mybatis集成多数据源)、quartz(定时任务)等).zip基于深度学习并实战 spring boot 的项目合集(已...

    springMVC batis

    它通过DispatcherServlet来调度请求,通过HandlerMapping将请求映射到相应的Controller,然后Controller处理业务逻辑并返回ModelAndView对象,最后由ViewResolver解析并展示视图。 SpringMVC的优势在于其灵活性和可...

    batis+acegi实现的动态权限控制

    标题 "batis+acegi实现的动态权限控制" 暗示了这个项目是关于整合Spring框架中的Acegi安全模块和MyBatis ORM框架,来创建一个动态的权限管理系统。Acegi是Spring早期的安全组件,现在已被Spring Security所取代,但...

    spring mvc+my batis+dwz

    Spring MVC通过DispatcherServlet接收请求,然后根据请求映射找到对应的Handler(处理器),执行业务逻辑后,将结果返回给View。同时,Spring MVC支持多种视图技术,如JSP、FreeMarker等,并提供了数据绑定、类型...

    mybatis两个重要的dtd文件 batis-3-config.dtd mybatis-3-mapper.dtd

    还有`resultMap`用于定义复杂的结果映射,`parameterMap`定义了参数的映射,`association`和`collection`元素处理关联关系,以及`result`、`id`等用于描述字段映射。 在实际开发中,开发者通常会为每个数据表创建一...

    JAVA的Springboot精品小说平台网站源码带爬虫数据库 MySQL源码类型 WebForm

    Springboot精品小说平台网站源码带爬虫 源码描述:包含电脑端、wap端,功能完善、使用方便,...使用技术:SpringBoot My Batis、 Redis,ElasticSearch, RabbitMa, OSS,FastDfs, Lombok, Mysql. Thymeleaf,Layui等

    struts1.2+batis+spring2.0+oracle10g集成例子(增加了分页功能)

    **iBatis(原Batis)** 是一个SQL映射框架,它允许开发者将SQL语句与Java代码分离,以提高代码的可维护性和可测试性。在本项目中,iBatis作为数据访问层,处理与Oracle数据库的交互。开发者可以通过XML配置文件或者...

    基于深度学习并实战 spring boot 的项目,集成batis-aop(AOP自定义多数据源)、rabbit.zip

    本资源是一个基于深度学习并实战的Spring Boot项目,成功集成了Batis-AOP(AOP自定义多数据源)、Multi-datasource-Mybatis(使用Mybatis集成多数据源)、Quartz(定时任务)等技术。该项目旨在帮助开发者通过实战...

Global site tag (gtag.js) - Google Analytics