测试脚本如下:

1  create table test1
2 (
3      id int primary key auto_increment,
4      name varchar(20)
5 );

  测试代码:

 1 package me.gacl.demo;
 2
 3 import java.sql.Connection;
 4 import java.sql.PreparedStatement;
 5 import java.sql.ResultSet;
 6 import me.gacl.utils.JdbcUtils;
 7
 8 public class Test {
 9     public static void main(String[] args) {
10         Connection conn = null;
11         PreparedStatement st = null;
12         ResultSet rs = null;
13         try{
14             conn = JdbcUtils.getConnection();
15             String sql = "insert into test1(name) values(?)";
16             st = conn.prepareStatement(sql);
17             st.setString(1, "aaa");
18             st.executeUpdate();
19             //获取数据库自动生成的主键
20             rs = st.getGeneratedKeys();
21             if(rs.next()){
22                 System.out.println(rs.getInt(1));
23             }
24         }catch (Exception e) {
25             e.printStackTrace();
26         }finally{
27             JdbcUtils.release(conn, st, rs);
28         }
29     }
30 }

最新文章

  1. TTTAttributedLabel 富文本小记
  2. 为什么质数检验到 N的开方 就可以结束了
  3. 我的sql 记录
  4. Too Many Connections: How to Increase the MySQL Connection Count To Avoid This Problem
  5. 模拟Post请求
  6. Node.js+Express配置入门
  7. 2016"百度之星" - 初赛(Astar Round2A)All X(数学 矩阵)
  8. Oracle SQL语句追踪
  9. 采用Flume实时采集和处理数据
  10. OpenGL------三维变换
  11. VR全景:vr元年过后,这些企业如何发动“vr+”应用引擎?
  12. 爬虫框架Scrapy 之(二) --- scrapy文件
  13. Ruby中puts,print,p的区别
  14. 内网渗透 关于GPO
  15. 另一道不知道哪里来的FFT题
  16. exe4j使用说明
  17. ResourceBundle类的方式来读取config.properties配置文件参数值
  18. Tomcat应用的部署记录
  19. [Swift实际操作]七、常见概念-(10)使用UserDefaults和归档方式存取用户数据实际操作
  20. BZOJ 2467 生成树(组合数学)

热门文章

  1. scala学习笔记:理解并行集合par
  2. kettle Java Filter(表达式过滤)
  3. asp.net连接mysql数据库
  4. AIX 配置vncserver
  5. 2) LINQ编程技术内幕--yield return
  6. Intellij IDEA配置优化--转载
  7. Java 7 新的 try-with-resources 语句,自动资源释放
  8. OpenJudge 2802 小游戏 / Poj 1101 The Game
  9. Linux中的时间和时间管理
  10. mysql---多表关联