欢迎光临!中国网页设计提供最新的免费网页制作教程,网页设计技术,HTML5+DIV3...中国站长必上的网站。
加入收藏设为首页广告合作
您当前位置:网站首页 >> 网络编程 >> jsp编程 >> jsp实例教程 >> 连接数据库javabean分享
  • jsp基础教程
  • jsp实例教程
  • jsp高级技巧
  • 连接数据库javabean分享

    来源:中国网页设计 浏览:249

    内容提要:连接mysql数据库的javabean,修改url数据库连接字符串和驱动程序加载代码,即可成为通用的数据库连接BEAN。

    连接mysql数据库的javabean,修改url数据库连接字符串驱动程序加载代码,即可成为通用的数据库连接BEAN。

    package com.common;
    import java.sql.*;
    public class DataBaseConn {
    public  Connection conn = null;
    public void createConn(){
      String url = "jdbc:mysql://localhost:3306/employeeDb";
      String username = "root";// 数据库用户名
    String password = "root";// 数据库密码
      if(conn == null){
       try{ Class.forName("com.mysql.jdbc.Driver");
         conn = DriverManager.getConnection(url,username,password);
        }catch(Exception e){e.toString();}
      }
    }
    public  Connection getConn(){
       if(conn == null){  createConn();}
       return conn;
     }

     public  void closeConn(){
         if(conn != null){
        try {
          conn.close();
          conn = null;
        } catch (Exception e) {     e.printStackTrace();   }
         }
     }
     public ResultSet executeQuery(String sql) {
       ResultSet rs = null;
       if (conn == null) {createConn();}
       try {
        Statement stmt = conn.createStatement();
         rs = stmt.executeQuery(sql);
       } catch (Exception e) {   e.printStackTrace();  }
       return rs;
     }
    public void executeUpdate(String sql) {
      if (conn == null) {createConn(); }
           try {  Statement stmt =    conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
          stmt.executeUpdate(sql);
         } catch (Exception e) {   e.printStackTrace();  }
     }
    }

    再操作数据库,通过usebean动作标记调用该javabean即可,希望对你有所帮助。

    发表评论 共有0人对本文发表评论
    网名:
    评论:
    验证:
    (网友评论仅供表达个人看法,并不表明本站同意其观点或证实其描述)
    联系我们 - 网站调查 - 免责声明 - 站长简介 - 站点综合查询 - 课件习题 - 友情链接 - 站长统计