当前位置: 首页 > news >正文

颍东网站建设/链接检测工具

颍东网站建设,链接检测工具,网站加载很慢,手机端网站怎么做当有时我们插入一条数据时&#xff0c;由于id很可能是自动生成的&#xff0c;如果我们想要返回这条刚插入的id怎么办呢。 在mysql数据中我们可以在insert下添加一个selectKey用以指定返回的类型和值:方法一&#xff1a;<insert id"addUser" parameterType"co…

当有时我们插入一条数据时,由于id很可能是自动生成的,如果我们想要返回这条刚插入的id怎么办呢。

在mysql数据中我们可以在insert下添加一个selectKey用以指定返回的类型和值:
    方法一:
    <insert id="addUser" parameterType="com.zhl.pojo.User">
   <selectKey resultType="java.lang.Integer" order="AFTER" keyProperty="id"> 
        SELECT LAST_INSERT_ID() AS ID   
    </selectKey> 
    INSERT INTO 
    userinfo (name ,password, age, gender, email) 
    VALUES(#{name:VARCHAR} ,#{password:VARCHAR} ,#{age:INTEGER} ,
       #{gender:INTEGER} ,#{email:VARCHAR})
    </insert>
其中resultType表示返回的类型。ID就是返回的刚插入的ID。
 
在oracle中类似selectKey如下:
<selectKey resultType="java.lang.Integer" order="BEFORE" keyProperty="id"> 
            SELECT LOGS_SEQ.nextval AS ID FROM DUAL 
</selectKey>
   方法二:
<insert id="addUser" parameterType="com.zhl.pojo.User" useGeneratedKeys="true" keyProperty="id">
INSERT INTO userinfo (name ,password, age, gender, email) 
VALUES(#{name:VARCHAR} ,#{password:VARCHAR} ,#{age:INTEGER} ,
#{gender:INTEGER},#email:VARCHAR})
</insert>
   查看返回id的具体java代码:
   public void addUser(){
user.setPassword(user.getName());
UserServiceImpl userService = new UserServiceImpl();
PrintWriter w = null;
try {
w = ServletActionContext.getResponse().getWriter();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// 执行插入操作
int count = userService.addUser(user);
//  执行完插入操作后,刚才的那个user中id就已经有值了
System.out.println("count="+count+"  userId="+user.getId());
if(count!=0){
w.write("{\"success\":\"success\"}");
}
else{
w.write("{\"success\":\"fail\"}");
}
}
输出:count=1  userId=59

转载于:https://www.cnblogs.com/deepbreath/p/4448224.html

http://www.lbrq.cn/news/1278919.html

相关文章:

  • 如何ps做网站首页/互联网营销培训平台
  • 网站建设公司需要有什么东西/日本比分算1:1
  • 南阳网站建设口碑/网站优化有哪些类型
  • 佛山网站设计哪家便宜/淘宝客推广有效果吗
  • 广州网站商城建设/市场营销比较好写的论文题目
  • 社旗微网站开发/seo入门到精通
  • 网站搜索排名靠前/网站推广优化方案
  • 网站文字规范/平台推广引流
  • 中国住房城乡建设厅网站/seo新手入门教程
  • dw网站建设讨论总结/google广告
  • 上海网站推广方法/企业邮箱如何申请注册
  • 安阳网站优化/网站排名seo培训
  • 凡科网站建设之后怎么删除/百度电商推广
  • ajax做购物网站/关键词优化流程
  • 合肥微网站制作/凡科建站怎么建网站
  • 做数学的网站/全网营销平台
  • 一键生成图片/旺道seo推广
  • 珠海网站外包/seo网络推广优化教程
  • 马克·扎克伯格大学做的网站/一键优化免费下载
  • 行业外贸网站建设/深圳seo排名
  • 东城网站建设/无锡营销型网站建设
  • 哪个网站可以做优惠券/h5制作网站
  • 哪家做网站好 成都/互联网医疗的营销策略
  • 上海网站设计公司/seo工具是什么意思
  • 外贸网站建设知识 列表/网站seo源码
  • 教育机构网站建设/站长工具seo综合查询怎么关闭
  • seo算法是什么/北京搜索优化排名公司
  • 云一网站公司/色盲测试图 考驾照
  • 做网站哪家靠谱/全网优化推广
  • 黑龙江省建设局网站首页/市场调研分析
  • 第17章——多元函数积分学的预备知识
  • 【QT搭建opencv环境】
  • 终结集成乱局:模型上下文协议(MCP)如何重构AI工具生态?
  • Linux进程替换
  • HTML5 Canvas 绘制圆弧效果
  • 嵌入式硬件篇---zigbee无线串口通信问题