标签:
1.JDBC的问题:
2.dbutils API
3.DEMO
public static void test_insert() throws SQLException { System.out.println("-------------test_insert()-------------"); //创建连接 ,ConnTools为自己定义的connection工具 Connection conn = ConnTools.makeConnection(); //创建SQL执行工具 QueryRunner qRunner = new QueryRunner(); //执行SQL插入 int n = qRunner.update(conn, "insert into user(name,pswd) values(‘iii‘,‘iii‘)"); System.out.println("成功插入" + n + "条数据!"); //关闭数据库连接 DbUtils.closeQuietly(conn); } public static void test_find() throws SQLException { System.out.println("-------------test_find()-------------"); //创建连接 Connection conn = ConnTools.makeConnection(); //创建SQL执行工具 QueryRunner qRunner = new QueryRunner(); //执行SQL查询,并获取结果 List<User> list = (List<User>) qRunner.query(conn, "select id,name,pswd from user", new BeanListHandler(User.class)); //输出查询结果 for (User user : list) { System.out.println(user); } //关闭数据库连接 DbUtils.closeQuietly(conn); }
标签:
原文地址:http://www.cnblogs.com/mywy/p/5044791.html