public void configPlugin(Pluginsme)
{
//1. c3p0-xxxx.jar — C3p0 数据库连接池插件与 ActiveRecord数据库访问插件进行数据库访问
loadPropertyFile("your_app_config.txt");
C3p0Plugin c3p0Plugin = new C3p0Plugin(getProperty("jdbcUrl"), getProperty("user"), getProperty("password"));
me.add(c3p0Plugin);
ActiveRecordPlugin arp = new ActiveRecordPlugin(c3p0Plugin);
me.add(arp);
arp.addMapping("user",User.class);
//2. jetty-server-xxxx.jar — Jetty 服务器
//特别注意:在新建项目的时候,Default output folder必须是WebRoot\WEB-INF\classes 才可以使用JFinal集成的Jetty来启动项目。
//3 druid-xxxx.jar — Druid连接池插件
//4 jfinal-ext-xxxx.jar — JFinal框架的扩展插件
me.add(new AutoBindRoutes()); // 自动绑定路由
- c3p0-JDBC3连接和语句池官网:https://www.mchange.com/projects/c3p0/
- Jetty 服务器官网:https://www.eclipse.org/jetty/
- Druid连接池插件:Druid是一个JDBC组件库,包括数据库连接池、SQL Parser等组件。DruidDataSource是最好的数据库连接池。
未完有待更新