在普通servlet中使用jfinal的DB

在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();

你可能感兴趣的:(在普通servlet中使用jfinal的DB)