一、oracle 数据库配置: html
public void configPlugin(Plugins me) {
// 配置C3p0数据库链接池插件
C3p0Plugin c3p0Plugin = new C3p0Plugin(getProperty("jdbcUrl"), getProperty("user"), getProperty("password").trim());
c3p0Plugin.setDriverClass("oracle.jdbc.driver.OracleDriver");
me.add(c3p0Plugin);
// 配置ActiveRecord插件
ActiveRecordPlugin arp = new ActiveRecordPlugin(c3p0Plugin);
// 配置Oracle方言
arp.setDialect(new OracleDialect());
// 配置属性名(字段名)大小写不敏感容器工厂
arp.setContainerFactory(new CaseInsensitiveContainerFactory());
me.add(arp);
arp.addMapping("blog", Blog.class); // 映射blog 表到 Blog模型
arp.addMapping("survey_upcategory", Upcategory.class);
} 数据库
二、设置模板路径: oracle
@Override
public void configConstant(Constants me) {
me.setBaseViewPath("/WEB-INF/ftl");
me.setError404View("/404.html");
me.setError500View("/500.html");
} app
三、解决相对路径的问题
在JFinalConfig中添加Handler,代码以下
public void configHandler(Handlers me) {
me.add(new ContextPathHandler("CPATH));
} ide
<base href="${CPATH}/"/> spa