jfinal连接oracle_Jfinal连接自助数据库的数据源

博客介绍了project.txt中开发数据库的配置,包括jdbcUrl和驱动配置。代码中使用DruidPlugin连接数据库,设置了验证查询、测试借用等参数,还添加了StatFilter。同时使用AutoTableBindPlugin,重点设置了AnsiSqlDialect方言。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

# 开发数据库地址

#jdbcUrl = jdbc:oracle:thin:@localhost:1521:testsa

jdbcUrl = jdbc:srdbsql://127.0.0.1:1975/srdb

db.default.driver=org.srdbsql.Driver

db.default.url= jdbc:srdbsql://127.0.0.1:1975/srdb

上面是project.txt中的配置。

重点:

db.default.driver=org.srdbsql.Driver

在代码中:

DruidPlugin druidPlugin = new DruidPlugin(getProperty("jdbcUrl"), getProperty("user"), getProperty("password"), getProperty("db.default.driver"));

druidPlugin.setValidationQuery("select 1 ");

druidPlugin.setTestOnBorrow(true);

//druidPlugin.setFilters("stat");

druidPlugin.addFilter(new StatFilter());

me.add(druidPlugin);

AutoTableBindPlugin arp = new AutoTableBindPlugin(druidPlugin, SimpleNameStyles.UP_UNDERLINE);

// arp.setDialect(new MysqlDialect()); //mysql的方言配置

arp.setDialect(new AnsiSqlDialect());

arp.setContainerFactory(new CaseInsensitiveContainerFactory());

arp.setShowSql(true); //输出sql语句

me.add(arp);

重点:

arp.setDialect(new AnsiSqlDialect());

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值