Prise en charge de plusieurs bases de données dialectales


Actuellement, ActiveRecordPlugin fournit des classes d'implémentation MysqlDialect, OracleDialect et AnsiSqlDialect. MysqlDialect et OracleDialect implémentent respectivement la prise en charge de Mysql et Oracle, et AnsiSqlDialect implémente la prise en charge des bases de données ANSI SQL. Voici le code de configuration de la base de données Dialect :

public class DemoConfig extends JFinalConfig {
public void configPlugin(Plugins me) {ActiveRecordPlugin arp = new ActiveRecordPlugin(…); me.add(arp);
// Configure Postgresql dialect
arp .setDialect(new PostgresqlDialect());
}
}