引言
这几天有个项目,要提供一个微信商城的接口,接口方法很简单,就4个方法,接口用socket与client端通信,数据库操作类用jdbc来对posgresql数据库进行操作。想想接触jdbc操作数据库还是大学上javaweb课的时候,现在温习下方法。
概述
连接数据库首先得用到Connection,connnection就得通过url,username,password这些配置来获取12Class.forName(driver); //classLoader,加载对应驱动conn = (Connection) DriverManager.getConnection(url, username, password);
然后写sql语句,如1String sql = "select * from test"
之类的
之创建CallableStatement对象,该对象继承自PreparedStatement,传入对象用setxxx()方法,传出对象先用registerOutParameter()注册类型,再用getxxx()方法取出数据。
当然,如果是select方法的话,取出来的不只一个结果,它的结果集可以用ResultSet类型来获取12//输出参数ResultSet rs = pstmt.executeQuery();
用rs.next()进行判断是否有值。
大概流程
|
|