<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    【永恒的瞬間】
    ?Give me hapy ?

    在TOMCAT下的conf文件夾中server.xml進行配置,下列代碼寫在</host>標簽之前

    <Context path="/mystruts" reloadable="true" docBase="C:MyEclipse Enterprise Workbench 5.1.0 GAworkspacemybbs" workDir="C:MyEclipse Enterprise Workbench 5.1.0 GAworkspacemybbsWEB-INFclasses" debug="5" crossContext="true">

                
    <Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"
                   maxActive
    ="100" maxIdle="30" maxWait="10000"
                   username
    ="root" password="root" driverClassName="com.mysql.jdbc.Driver"
                   url
    ="jdbc:mysql://localhost:3306/bbsdb?autoReconnect=true"/>
    </Context>
    <!--
        配置虛擬目錄

    -->

    然后在配置工程中的WEB.XML文件中加上

     

      <resource-ref>
      
    <res-ref-name>jdbc/mysql</res-ref-name>
      
    <res-type>javax.sql.DataSource</res-type>
      
    <res-auth>Container</res-auth>
      
    <res-sharing-scope>Shareable</res-sharing-scope>
      
    </resource-ref>

     

    建一個數據訪問層類,下面是個簡單的一個類

     

    import java.sql.Connection;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;

    import javax.naming.Context;
    import javax.naming.InitialContext;
    import javax.naming.NamingException;
    import javax.sql.DataSource;

    /**
     * 
    @author xu
     *
     
    */

    public class DataBase {
        
        Context ctx
    =null;
        
    private Connection con = null;
        
    private DataSource ds = null;
        
    private Statement st = null;
        
    private ResultSet rs = null;
        
    //從連接池獲得數據源
        public  DataBase() throws NamingException, SQLException
        
    {
            ctx 
    = new InitialContext();
            
    this.ds = (DataSource)ctx.lookup("java:comp/env/jdbc/mysql");
            
    this.con = this.ds.getConnection();
        }

        
        
    //從邏輯BEAN獲取SQL,返回ReultSet
        public ResultSet getStatement(String sql) throws SQLException
        
    {
            st 
    = con.createStatement();
            rs 
    = st.executeQuery(sql);
            System.out.println(sql);
            
    return rs;
        }

        
        
    //實現對表的增,刪,改
        public int upTable(String sql) throws SQLException
        
    {
            st 
    = con.createStatement();
            
    int i = st.executeUpdate(sql);
            
    return i;
        }

        
        
    //創建事務和還原事務
        public void createCommit(boolean autoCommit) throws SQLException
        
    {
            con.setAutoCommit(autoCommit);
        }

        
        
    //提交事務
        public void toCommit() throws SQLException
        
    {
            con.commit();
        }

        
        
    //回滾事物
        public void backCommit() throws SQLException
        
    {
            con.rollback();
        }

        
        
    //關閉Connection
        public void closeConnection() throws SQLException
        
    {
            
    if(con == null)
            
    {
                con.close();
            }

        }

        
        
    //關閉Statement
        public void closeStatement() throws SQLException
        
    {
            
    if(st == null)
            
    {
                st.close();
            }

        }

        
        
    //關閉ResultSet
        public void closeResultSet() throws SQLException
        
    {
            
    if(rs == null)
            
    {
                rs.close();
            }

        }



    }
    posted on 2008-05-29 11:46 ???MengChuChen 閱讀(446) 評論(0)  編輯  收藏 所屬分類: Tomcat

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 中文字幕 亚洲 有码 在线| 一级做a爰片久久毛片免费陪| 在线观看日本免费a∨视频| 日韩色日韩视频亚洲网站| 亚洲一区二区三区自拍公司| **aaaaa毛片免费| 看免费毛片天天看| 久久久久久a亚洲欧洲AV| 大陆一级毛片免费视频观看| 国产免费MV大全视频网站| 亚洲1区1区3区4区产品乱码芒果| 亚洲成AⅤ人影院在线观看| 四虎在线最新永久免费| 国产亚洲精品仙踪林在线播放| 亚洲Av无码专区国产乱码DVD| 好吊妞在线新免费视频| 青柠影视在线观看免费高清| 亚洲精品成a人在线观看夫| 亚洲国产精品一区二区成人片国内| 成人免费视频软件网站| 国产成人无码区免费网站| 亚洲AV无码之国产精品| 久久精品国产亚洲AV麻豆网站| 无码国产亚洲日韩国精品视频一区二区三区 | a毛片免费全部在线播放**| 国产亚洲精品成人AA片| 亚洲AV无码一区二区二三区软件 | 男人和女人高潮免费网站| 亚洲成人高清在线观看| 中文字幕亚洲激情| 日韩免费高清视频| 免费看污成人午夜网站| 无码日韩精品一区二区三区免费 | 免费福利在线视频| 老司机精品视频免费| 久久亚洲精品国产亚洲老地址 | 日本免费电影一区| 日本黄网站动漫视频免费| 国产自国产自愉自愉免费24区| 黄人成a动漫片免费网站| 亚洲av无码专区在线观看下载|