Commit a3567cf1 authored by 胡文斌's avatar 胡文斌

兼容数据库

parent 43b3d9a0
This diff is collapsed.
...@@ -16,7 +16,7 @@ import com.jfinal.kit.Prop; ...@@ -16,7 +16,7 @@ import com.jfinal.kit.Prop;
import com.jfinal.kit.PropKit; import com.jfinal.kit.PropKit;
import com.jfinal.plugin.activerecord.ActiveRecordPlugin; import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
import com.jfinal.plugin.activerecord.CaseInsensitiveContainerFactory; import com.jfinal.plugin.activerecord.CaseInsensitiveContainerFactory;
import com.jfinal.plugin.activerecord.dialect.OracleDialect; import com.jfinal.plugin.activerecord.dialect.*;
import com.jfinal.plugin.cron4j.Cron4jPlugin; import com.jfinal.plugin.cron4j.Cron4jPlugin;
import com.jfinal.plugin.druid.DruidPlugin; import com.jfinal.plugin.druid.DruidPlugin;
import com.jfinal.plugin.redis.RedisPlugin; import com.jfinal.plugin.redis.RedisPlugin;
...@@ -155,7 +155,7 @@ public class MainConfig extends JFinalConfig { ...@@ -155,7 +155,7 @@ public class MainConfig extends JFinalConfig {
ActiveRecordPlugin arp = new ActiveRecordPlugin(dbPlugin); ActiveRecordPlugin arp = new ActiveRecordPlugin(dbPlugin);
arp.setShowSql(p.getBoolean("devMode")); arp.setShowSql(p.getBoolean("devMode"));
arp.setContainerFactory(new CaseInsensitiveContainerFactory(true)); arp.setContainerFactory(new CaseInsensitiveContainerFactory(true));
arp.setDialect(new OracleDialect()); arp.setDialect(DialectFactory.getDialect());
arp.addSqlTemplate("oracle.sql"); arp.addSqlTemplate("oracle.sql");
/******** 在此添加数据库 表-Model 映射 *********/ /******** 在此添加数据库 表-Model 映射 *********/
// 如果使用了JFinal Model 生成器 生成了BaseModel 把下面注释解开即可 // 如果使用了JFinal Model 生成器 生成了BaseModel 把下面注释解开即可
...@@ -172,7 +172,6 @@ public class MainConfig extends JFinalConfig { ...@@ -172,7 +172,6 @@ public class MainConfig extends JFinalConfig {
// 添加定时任务 // 添加定时任务
me.add(new Cron4jPlugin(PropKit.append("task.properties"))); me.add(new Cron4jPlugin(PropKit.append("task.properties")));
} }
/** /**
......
# ---\u5F00\u53D1\u73AF\u5883\u914D\u7F6E\u6587\u4EF6--- # ---\u5F00\u53D1\u73AF\u5883\u914D\u7F6E\u6587\u4EF6---
# \u6570\u636E\u5E93 # \u6570\u636E\u5E93
dbType=DM
#oracle\u6570\u636E\u5E93
#dbType=ORACLE
#mysql\u6570\u636E\u5E93
#dbType=MYSQL
# \u662F\u5426\u4E3A\u5F00\u53D1\u6A21\u5F0F # \u662F\u5426\u4E3A\u5F00\u53D1\u6A21\u5F0F
devMode=true devMode=true
# \u6570\u636E\u5E93\u914D\u7F6E # \u6570\u636E\u5E93\u914D\u7F6E
#\u91D1\u4ED3\u6570\u636E\u5E93
#dbType=KingBase
#jdbc.url=jdbc:kingbase8://192.168.31.161:54321/OSRDB
#jdbc.driver=com.kingbase8.Driver
#jdbc.username=ARCHSER
#jdbc.password=archser
#\u914D\u7F6E\u6570\u636E\u5E93\u65B9\u8A00\uFF0C\u4E0D\u914D\u7F6E\u4F7F\u7528dbType\u6765\u521B\u5EFA\u6570\u636E\u5E93\u65B9\u8A00
#jdbc.dialect=
#\u8FBE\u68A6\u6570\u636E\u5E93
dbType=DM
jdbc.url=jdbc:dm://39.104.21.218:5236 jdbc.url=jdbc:dm://39.104.21.218:5236
jdbc.driver=dm.jdbc.driver.DmDriver jdbc.driver=dm.jdbc.driver.DmDriver
jdbc.username=ARCHSER_TEST jdbc.username=ARCHSER_HYWDTEST
jdbc.password=archser_test jdbc.password=archser_hywdtest
#\u795E\u901A\u6570\u636E\u5E93
#dbType=ST
#jdbc.url=jdbc:oscar://192.168.31.161:2003/OSRDB
#jdbc.driver=com.oscar.Driver
#jdbc.username=archser
#jdbc.password=archser
#中间件类型 汉语拼音 zhongchaung、dongfangtong、baolande、jindie、dev #\u4E2D\u95F4\u4EF6\u7C7B\u578B \u6C49\u8BED\u62FC\u97F3 zhongchaung\u3001dongfangtong\u3001baolande\u3001jindie\u3001dev
MiddlewareType=dev MiddlewareType=dev
# redis\u914D\u7F6E # redis\u914D\u7F6E
......
# ---\u5F00\u53D1\u73AF\u5883\u914D\u7F6E\u6587\u4EF6--- # ---\u5F00\u53D1\u73AF\u5883\u914D\u7F6E\u6587\u4EF6---
# \u6570\u636E\u5E93
dbType=DM
# \u662F\u5426\u4E3A\u5F00\u53D1\u6A21\u5F0F # \u662F\u5426\u4E3A\u5F00\u53D1\u6A21\u5F0F
devMode=true devMode=true
# \u6570\u636E\u5E93\u914D\u7F6E # \u6570\u636E\u5E93\u914D\u7F6E
# \u8FBE\u68A6\u6570\u636E\u5E93
dbType=DM
jdbc.url=jdbc:dm://39.104.21.218:5236 jdbc.url=jdbc:dm://39.104.21.218:5236
jdbc.driver=dm.jdbc.driver.DmDriver jdbc.driver=dm.jdbc.driver.DmDriver
jdbc.username=ARCHSER_TEST jdbc.username=ARCHSER_TEST
jdbc.password=archser_test jdbc.password=archser_test
#中间件类型 汉语拼音 zhongchaung、dongfangtong、baolande、jindie、dev
#\u795E\u901A\u6570\u636E\u5E93
#dbType=ST
#jdbc.url=jdbc:oscar://192.168.31.161:2003/OSRDB
#jdbc.driver=com.oscar.Driver
#jdbc.username=archser
#jdbc.password=archser
#\u91D1\u4ED3\u6570\u636E\u5E93
#dbType=KingBase
#jdbc.url=jdbc:kingbase8://192.168.31.161:54321/OSRDB
#jdbc.driver=com.kingbase8.Driver
#jdbc.username=ARCHSER
#jdbc.password=archser
#\u4E2D\u95F4\u4EF6\u7C7B\u578B \u6C49\u8BED\u62FC\u97F3 zhongchaung\u3001dongfangtong\u3001baolande\u3001jindie\u3001dev
MiddlewareType=dev MiddlewareType=dev
# redis\u914D\u7F6E # redis\u914D\u7F6E
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment