ssm框架,往数据库插入一条数据,返回插入数据的id

原创 2017年01月02日 23:54:43


<insert id="preserveStudent" parameterType="com.model.Student" useGeneratedKeys="true">

insert into Student
(name,phone,grade,teacher,hobby,sex) 
values
(#{name},#{phone},#{grade},#{teacher},#{hobby},#{sex})
<selectKey resultType="java.lang.Integer" order="AFTER" keyProperty="id">
SELECT LAST_INSERT_ID() AS id
    </selectKey>
</insert>


controller写法:
studentService.preserveStudent(student);//执行service方法
int id=student.getId();//返回的id是在pojo中去取。
版权声明:本文为博主原创文章,未经博主允许不得转载。

java插入数据后返回新插入数据的id字段(自增)

int newId;// ... PreparedStatement pstmt=connection.prepareStatement(sql,PreparedStatement.R...
  • CrazyLai1996
  • CrazyLai1996
  • 2016年12月22日 00:21
  • 174

SSM项目中使用mybatis insert返回数据ID的方法

xml配置文件中insert方法中增加配置 useGeneratedKeys="true" keyProperty="id"           insert into xxxxxxxx...
  • qq_40397694
  • qq_40397694
  • 2017年10月10日 15:20
  • 203

MyBatis新增时的序列主键

select SEQ_ZZ_PETITIONERS.NEXTVAL from DUAL INSERT INTO T_ZZ_PETITIONERS ( MI_ID,CI_RS_ID,IS_RE...
  • East_MrChiu
  • East_MrChiu
  • 2017年04月15日 15:14
  • 695

mysql 如何插入一列自增序号

今天看到朋友问的一个问题,“mysql 加一列 叫序号 然后序号自增 怎么搞?”,由于他主要用的是oracle,所以不太了解mysql的用法,然后我就告诉他用rownum就好了,但是他说用了这个没得到...
  • Melod_bc
  • Melod_bc
  • 2016年11月24日 16:50
  • 2008

【JAVA - SSM】之MyBatis插入数据后获取自增主键

很多时候,我们都需要在插入一条数据后回过头来获取到这条数据在数据表中的自增主键,便于后续操作。针对这个问题,有两种解决方案: (1)先插入,后查询。我们可以先插入一条数据,然后根据插入的数据的各个字...
  • ITGungnir
  • ITGungnir
  • 2016年12月13日 10:40
  • 2201

SSM将后台获取的数据转换成json格式传递到前台页面

1、后台从数据库中获取数据,传递到response中 这一步折腾了我一整天,不知道是因为没有传递到response中还是其他的原因,在前台获取的data,使用alert(data)输出的一直为空值或...
  • cwzhsi
  • cwzhsi
  • 2015年01月29日 22:46
  • 15459

mysql在查询结果中自动添加序号字段列

select (@rowNO := @rowNo+1) AS rowno,field1,field2,field3 from (select field1,field2,field3 from ta...
  • xiashulin
  • xiashulin
  • 2015年05月06日 09:42
  • 1503

关于MySQL返回插入的自增主键的几种方法

本文主要讲解一下插入数据之后如何获取自增主键的方法: 1.通过SELECT LAST_INSERT_ID(),结果如下:   LAST_INSERT_ID()   2817   这个方法有一个弊端:...
  • richangbiji
  • richangbiji
  • 2017年08月17日 14:27
  • 246

ssm框架下对数据库表的增查删改

在ssm框架下对数据库表单的增查删改操作(分页查询) 配置ssm整合——创建java实体类——创建服务方法service接口——创建方法与参数的映射关系Mapper接口——创建实体类方法实现类Imp...
  • lcplyp
  • lcplyp
  • 2016年07月08日 17:25
  • 6443

ssm整合的增删改查

maven+ssm+bootstrap实现简单的增删改查 学习完ssm框架以后 做的第一个完整的增删改查 是在博客园找到的一个小demo,我自己稍微修改了一下,加入了bootstrap和mybat...
  • qq_30500113
  • qq_30500113
  • 2017年07月11日 19:42
  • 6791
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ssm框架,往数据库插入一条数据,返回插入数据的id
举报原因:
原因补充:

(最多只允许输入30个字)