美文网首页
java jdbc库的使用

java jdbc库的使用

作者: codeflame | 来源:发表于2018-07-31 12:31 被阅读0次

首先写一句Class.forName(driverName);参数driverName是一个字符串,比如说连接sqlite数据库是就是"org.sqlite.JDBC",详情右转官方文档。作用右转百度搜索:Class.forName

建立连接:
Connection conn=DriverManager.getConnection()获取Connection对象

执行sql语句:
Statement statement = connection.createStatement();
statement.executeQuery("select * from table");
另一种方式:(有预编译处理,重复使用时效率更高)
PreparedStatement preparedStatement = connection.prepareStatement("insert into table values(?,?)");
preparedStatement.execute();
其中问号为等待替换的内容。调用setXXX(int parameterIndex, XXX x)方法来替换,详情右转jdk文档。
注意:这里的parameterIndex,序号从1开始计起(不是0)。

事务:
conn.setAutoCommit(false);关闭自动提交事务
conn.commit();提交事务。
conn.rollback();回滚事务

相关文章

网友评论

      本文标题:java jdbc库的使用

      本文链接:https://www.haomeiwen.com/subject/pqgcvftx.html