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

【硬着头皮】 你别查询了,不就id么?

前言

 

硬着头皮看看... 这些都是发现在一些项目里面的一些代码片段。

 

 

正文

 

 

案发现场:

用户账号注册进来,数据插入数据库后,需要取出新增的id作为用户id使用。 

 

作案手法: 

 

盘问: 

来自我的质问:  你干嘛又查一遍啊?
作案人自述: 我想拿出用户id啊,不查怎么来,主键是自增的又不是我们自己生成的?!

我(若有所思):行吧,你把代码提交我来改下。

 

改动后:

 

 

 

 

 

相关文章:

  • 【硬着头皮】 去重确实可以这么去,但是
  • 【硬着头皮】 你在筛选List里面的数据么?
  • 【硬着头皮】 停手,时间格式转换不一定要在外面转换
  • 【硬着头皮】 喂,你不就想想看数组里的值么
  • 【硬着头皮】 比较两个数大小,麻烦写得整洁点
  • 【硬着头皮】 比较多个数的大小,麻烦也写得整洁点
  • Springboot 使用设计模式- 策略模式
  • Springboot 整合ElasticSearch 常用的插入查询,模糊查询,范围查询
  • JAVA 关键字、敏感字 屏蔽过滤功能实现
  • 【硬着头皮】switch很少看到,还是写 if 吧?
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • Springboot设置接口允许跨域
  • Springboot 指定获取出 yml文件里面的配置值
  • tomcat Note: further occurrences of HTTP header parsing errors will be logged at DEBUG
  • Springboot 使用自定义注解结合AOP方式校验接口参数
  • @angular/forms 源码解析之双向绑定
  • 2017 前端面试准备 - 收藏集 - 掘金
  • 30天自制操作系统-2
  • eclipse(luna)创建web工程
  • JS进阶 - JS 、JS-Web-API与DOM、BOM
  • Linux Process Manage
  • linux学习笔记
  • Making An Indicator With Pure CSS
  • node和express搭建代理服务器(源码)
  • PAT A1092
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • Ruby 2.x 源代码分析:扩展 概述
  • Vue.js源码(2):初探List Rendering
  • Vultr 教程目录
  • 互联网大裁员:Java程序员失工作,焉知不能进ali?
  • 马上搞懂 GeoJSON
  • 我看到的前端
  • 找一份好的前端工作,起点很重要
  • zabbix3.2监控linux磁盘IO
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • #HarmonyOS:基础语法
  • #if和#ifdef区别
  • #laravel 通过手动安装依赖PHPExcel#
  • $(function(){})与(function($){....})(jQuery)的区别
  • %check_box% in rails :coditions={:has_many , :through}
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (33)STM32——485实验笔记
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .NET 2.0中新增的一些TryGet,TryParse等方法
  • .Net Core 中间件验签
  • .Net Memory Profiler的使用举例
  • .NET 线程 Thread 进程 Process、线程池 pool、Invoke、begininvoke、异步回调
  • .net开发时的诡异问题,button的onclick事件无效
  • .NET设计模式(11):组合模式(Composite Pattern)
  • @JoinTable会自动删除关联表的数据
  • @property @synthesize @dynamic 及相关属性作用探究
  • [BZOJ] 2006: [NOI2010]超级钢琴
  • [FxCop.设计规则]8. 也许参数类型应该是基类型