通常servletでjfinalのDBを使う

672 ワード

servletのinit()メソッドでjfinalのデータソースを初期化すればいい
        String connectionStr = "jdbc:db2://"+DBConnection.dbHost+":"+DBConnection.dbPort+"/"+DBConnection.dbName;
        DruidPlugin dp  = new DruidPlugin(connectionStr, DBConnection.userName,DBConnection.userPwd);
        dp.setDriverClass("com.ibm.db2.jcc.DB2Driver");
        ActiveRecordPlugin arp = new ActiveRecordPlugin(UUID.randomUUID().toString(),dp);
        arp.setShowSql(true);//      sql
        arp.setDialect(new AnsiSqlDialect());
        arp.setContainerFactory(new CaseInsensitiveContainerFactory(true));//       
        dp.start();
        arp.start();