![Java项目中连接数据库的几种方式和范例,第1张 Java项目中连接数据库的几种方式和范例,第1张](/aiimages/Java%E9%A1%B9%E7%9B%AE%E4%B8%AD%E8%BF%9E%E6%8E%A5%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E5%BC%8F%E5%92%8C%E8%8C%83%E4%BE%8B.png)
最原始的写法(也是一般初学者的写法) 首先import
数据库连接基础类启粗 然后其它的然后就简单了 实际 *** 作过程中只需加载驱动程序首迅类 之后调用sql语句就行了 以下是一个简单的程序例子 //Select javaimport URLimport java sql *class Select{public static void main(String[] args){try{//
创建连接URLString url = jdbc:odbc:wombat //建立连接Connection con = DriverManager getConnection(url usre password )//创建语句Statement stmt = con createStatement()//执行查询 返回结果集ResultSet rs = stmt executeQuery( SELECT a b c d key FROM Table )stmt close()con close()}catch(Exception ex){ex printStackTrace()}}} 采用数据库连接池 据我所知 现在大多数项目悄芹镇都采用数据库连接池 原因不为别的 除了提高网络吞吐量 增加系统性能外 还有一个 正是所谓 封装数据库 *** 作 大多数系统对数据库的 *** 作也就局限在CRUD的集中范围之内 有效进行封装以后 后头的程序编写就相当简单容易了 还有的公司 有提供这种专用的数据库组件出售 而前面提到的连接池 也出现两种分支 一是直接使用容器提供的连接池 一是自己编写连接池 lishixinzhi/Article/program/Java/JSP/201311/19160
第一步轮答轿,创建测试工程(javaweb功能一样);
第二步,创建数据库连接类最主要的是创建数据库连接类,封装了Connection、Statement,用ResultSet接收结果集;
第三步,编写数据库连接类方法:根据数据库驱动包,获取数据连接,以举滑便程序使用;
第四步,封装执行方法此方法执行SQL,返回受影腊肆响的行数;
第五步,数据库查询总数的方法比方法返回结果集的总数量,以方便后续分页使用。
评论列表(0条)