冷眼 - 技術專欄

          態度決定高度,責任勝于能力;思想比知識更重要,成長比成功更重要!

             :: 首頁 ::  :: 聯系 ::  :: 管理 ::
            14 隨筆 :: 13 文章 :: 0 評論 :: 0 Trackbacks

          公告

          文學作品不在此博客更新,有興趣的朋友可以訪問我的另一博客 http://icyeyes.blog.163.com

          隨筆分類

          文章分類

          友情鏈接

          網址收藏

          搜索

          最新評論

          (1)JavaBean 類必須是一個公共類,并將其訪問屬性設置為 public
          (2)JavaBean 類必須有一個空的構造函數:類中必須有一個不帶參數的公用構造器,此構造器也應該通過調用各個特性的設置方法來設置特性的缺省值。
          (3)一個javaBean類不應有公共實例變量,類變量都為private
          (4)持有值應該通過一組存取方法(getXxx 和 setXxx)來訪問:對于每個特性,應該有一個帶匹配公用 getter 和 setter 方法的專用實例變量。


          示例代碼:
          package?show;

          import?java.sql.*;

          public?class?DBconn
          {
          ????
          private?String?sDBDriver?=?"org.gjt.mm.mysql.Driver";
          ????
          private?String?sConnStr?=?"jdbc:mysql://10.1.1.79:3306/web?user=root&password=2676141";
          ????
          private?Connection?conn?=?null;
          ????
          private?ResultSet?rs?=?null;

          ????
          public?DBconn()
          ????
          {
          ????????
          try
          ????????
          {
          ????????????Class.forName(sDBDriver);
          ????????}

          ????????
          catch(ClassNotFoundException?e)
          ????????
          {
          ????????????System.out.println(
          "DBconn():"?+?e.getMessage());
          ????????}

          ????}


          ????
          public?String?getsConnStr()
          ????
          {
          ????????
          return?sConnStr;
          ????}


          ????
          public?void?setsConnStr(String?sConnStr)
          ????
          {
          ????????
          this.sConnStr?=?sConnStr;
          ????}


          ????
          public?void?executeUpdate(String?sql)?throws?Exception
          ????
          {
          ????????sql?
          =?new?String(sql.getBytes("GBK"),"ISO8859_1");
          ????????
          try
          ????????
          {
          ????????????conn
          =DriverManager.getConnection(sConnStr);
          ????????????Statement?stmt?
          =?conn.createStatement();
          ????????????stmt.executeUpdate(sql);
          ????????????conn.close();
          ????????????stmt.close();
          ????????}

          ????????
          catch(SQLException?ex)
          ????????
          {
          ????????????System.out.println(
          "sql.executeUpdate:"?+?ex.getMessage());
          ????????}

          ????}


          ????
          public?ResultSet?executeQuery(String?sql)?throws?Exception
          ????
          {
          ????????rs?
          =?null;
          ????????
          try
          ????????
          {
          ????????????sql?
          =?new?String(sql.getBytes("GBK"),"ISO8859_1");
          ????????????conn?
          =?DriverManager.getConnection(sConnStr);
          ????????????Statement?stmt?
          =?conn.createStatement();
          ????????????rs?
          =?stmt.executeQuery(sql);
          ????????????conn.close();
          ????????????stmt.close();
          ????????}

          ????????
          catch(SQLException?ex)
          ????????
          {
          ????????????System.out.println(
          "sql.executeQuery:"?+?ex.getMessage());
          ????????}

          ????????
          return?rs;
          ????}

          }
          posted on 2008-05-21 16:14 冷眼 閱讀(4477) 評論(0)  編輯  收藏 所屬分類: JSP
          主站蜘蛛池模板: 彭泽县| 庆阳市| 海南省| 深圳市| 闻喜县| 天气| 西城区| 监利县| 衡水市| 会同县| 临夏市| 辽宁省| 彝良县| 正定县| 武陟县| 白城市| 阿鲁科尔沁旗| 云浮市| 蓝田县| 兴业县| 昌都县| 齐河县| 丰顺县| 封丘县| 牡丹江市| 襄垣县| 拉孜县| 将乐县| 枝江市| 安国市| 庆阳市| 临颍县| 白沙| 平顶山市| 汾西县| 内黄县| 河池市| 漾濞| 慈溪市| 绥德县| 武强县|