diff --git a/conf/application.xml b/conf/_application.xml
similarity index 100%
rename from conf/application.xml
rename to conf/_application.xml
diff --git a/conf/application.properties b/conf/application.properties
new file mode 100644
index 0000000..50f1d06
--- /dev/null
+++ b/conf/application.properties
@@ -0,0 +1,45 @@
+
+# ========================== server ===============================
+redkale.name = app_local
+redkale.port = 5001
+redkale.excludelibs.value = ^.*mysql.*$;^.*google.*$
+redkale.properties.load = config.txt
+
+# --- executor ---
+# redkale.executor.threads = 32
+# redkale.executor.hash = true
+
+# --- listener ---
+redkale.listener[0].value = net.tccn.base.MetaListenter
+
+# ========================== server ===============================
+redkale.server[0].protocol = HTTP
+redkale.server[0].port = 80
+redkale.server[0].host = 0.0.0.0
+redkale.server[0].maxbody = 2m
+
+# --- request ---
+redkale.server[0].request.remoteaddr = request.headers.X-Real-IP
+
+# --- rest ---
+redkale.server[0].rest.autoload = true
+redkale.server[0].rest.base = net.tccn.base.BaseServlet
+
+# --- response ---
+redkale.server[0].response.addheader[0].name = X-Node
+redkale.server[0].response.addheader[0].value = system.property.APP_NODE
+redkale.server[0].response.addheader[1].name = Access-Control-Allow-Methods
+redkale.server[0].response.addheader[1].value = *
+redkale.server[0].response.addheader[2].name = Access-Control-Max-Age
+redkale.server[0].response.addheader[2].value = 3600
+redkale.server[0].response.addheader[3].name = Access-Control-Allow-Headers
+redkale.server[0].response.addheader[3].value = *
+redkale.server[0].response.addheader[4].name = Access-Control-Allow-Credentials
+redkale.server[0].response.addheader[4].value = true
+redkale.server[0].response.addheader[5].name = Access-Control-Allow-Origin
+redkale.server[0].response.addheader[5].value = *
+redkale.server[0].response.addheader[6].name = node
+redkale.server[0].response.addheader[6].value = app_local
+
+redkale.server[0].services[0].autoload = true
+# =================================================================
\ No newline at end of file
diff --git a/conf/config.txt b/conf/config.txt
index ab59b38..ee8e445 100644
--- a/conf/config.txt
+++ b/conf/config.txt
@@ -12,11 +12,11 @@ rpc.url=
kafak.servers=
#--------------- arango --------------
-arango.host=127.0.0.1
+arango.host=47.106.237.198
arango.port=8529
arango.user=root
-arango.password=123456
-arango.database=db_dev
+arango.password=hello123!
+arango.database=db_meta
#--------------- arango --------------
tplPath=/tpl
diff --git a/conf/source.properties b/conf/source.properties
new file mode 100644
index 0000000..23cffb2
--- /dev/null
+++ b/conf/source.properties
@@ -0,0 +1,13 @@
+
+############ DataSource @Resource(name="platf") ############
+#redkale.datasource[platf].url = jdbc:mysql://127.0.0.1:3306/platf?allowPublicKeyRetrieval=true&rewriteBatchedStatements=true&serverTimezone=UTC&characterEncoding=utf8
+#redkale.datasource[platf].user = root
+#redkale.datasource[platf].password = 12345678
+### true: auto ddl;
+#redkale.datasource[platf].table-autoddl = true
+
+
+############ CacheSource @Resource(name="usersession") ############
+#redkale.cachesource[usersession].node[0].url = redis://127.0.0.1:6363
+#redkale.cachesource[usersession].node[0].password = 12345678
+#redkale.cachesource[usersession].node[0].db = 0
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 8e2bad5..4edfd9f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -12,6 +12,13 @@
<!–qtask–>
-->
+
+
+ maven-nexus
+ maven-nexus
+ https://nexus.1216.top/repository/maven-public/
+
+
@@ -50,7 +57,7 @@
com.jfinal
jfinal
- 3.3
+ 5.1.5
@@ -81,8 +88,8 @@
maven-compiler-plugin
3.6.1
- 19
- 19
+ 17
+ 17
diff --git a/src/main/java/net/tccn/base/BaseServlet.java b/src/main/java/net/tccn/base/BaseServlet.java
index 414349f..8ff6899 100644
--- a/src/main/java/net/tccn/base/BaseServlet.java
+++ b/src/main/java/net/tccn/base/BaseServlet.java
@@ -61,6 +61,7 @@ public class BaseServlet extends HttpServlet {
response.finish(JBean.by(-2, "未登陆"));
} else {
//response.setStatus(302);
+ response.setHeader("Content-Type", "text/html;charset=UTF-8");
response.setHeader("location", "/user/login.html");
response.finish304();
}
diff --git a/src/main/java/net/tccn/base/arango/ArangoSource.java b/src/main/java/net/tccn/base/arango/ArangoSource.java
index 50f5b67..46b925b 100644
--- a/src/main/java/net/tccn/base/arango/ArangoSource.java
+++ b/src/main/java/net/tccn/base/arango/ArangoSource.java
@@ -3,7 +3,6 @@ package net.tccn.base.arango;
import com.arangodb.ArangoCollection;
import com.arangodb.ArangoDB;
import com.arangodb.ArangoDatabase;
-import com.arangodb.Function;
import com.arangodb.entity.DocumentCreateEntity;
import com.arangodb.entity.DocumentDeleteEntity;
import com.arangodb.entity.MultiDocumentEntity;
@@ -15,6 +14,7 @@ import javax.persistence.Table;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
+import java.util.function.Function;
import java.util.logging.Level;
import java.util.logging.Logger;
diff --git a/src/main/java/net/tccn/base/arango/Doc.java b/src/main/java/net/tccn/base/arango/Doc.java
index dac81d5..de8fbb0 100644
--- a/src/main/java/net/tccn/base/arango/Doc.java
+++ b/src/main/java/net/tccn/base/arango/Doc.java
@@ -164,7 +164,7 @@ public abstract class Doc {
this.db = arangoSource.db(table.catalog());
this.collection = arangoSource.collection(this);
} catch (Exception e) {
-
+ e.printStackTrace();
}
}
protected final static T dao(Class type) {
diff --git a/src/main/java/net/tccn/plat/MetaPlat.java b/src/main/java/net/tccn/plat/MetaPlat.java
index b071e8e..42c1a9a 100644
--- a/src/main/java/net/tccn/plat/MetaPlat.java
+++ b/src/main/java/net/tccn/plat/MetaPlat.java
@@ -3,8 +3,7 @@ package net.tccn.plat;
import lombok.Getter;
import lombok.Setter;
import net.tccn.base.arango.Doc;
-import org.redkale.persistence.Entity;
-import org.redkale.persistence.Table;
+import javax.persistence.Table;
/**
* @author: liangxianyou at 2018/11/26 17:46.
diff --git a/src/test/java/RunTest.java b/src/test/java/RunTest.java
index 4ccfeed..4bea02e 100644
--- a/src/test/java/RunTest.java
+++ b/src/test/java/RunTest.java
@@ -15,6 +15,7 @@ import org.junit.Test;
import org.redkale.convert.json.JsonConvert;
import org.redkale.source.CacheMemorySource;
import org.redkale.util.TypeToken;
+import org.redkale.util.Utility;
import java.io.File;
import java.io.FileInputStream;
@@ -33,8 +34,9 @@ import static java.util.Arrays.asList;
*/
public class RunTest {
static {
- MetaKit.init();
+ //MetaKit.init();
}
+
JsonConvert convert = JsonConvert.root();
/*public static Task A = new Task("mysql", "select * from user where userid=#(userid)", "查询用户列表", Kv.of("userid", 1));
@@ -74,24 +76,33 @@ public class RunTest {
System.out.println("list:" + parse[1]);
}
- //@Test
+ @Test
public void jdbcTest() {
//DbAccount jdbcAccount = new DbAccount("jdbc:mysql://192.168.202.11:3306/gxbii_dev", "root", "eversec123098");
DbAccount dbAccount = new DbAccount();
dbAccount.setCate("mysql");
- dbAccount.setUrl("jdbc:mysql://192.168.202.11:3306/gxbii_dev");
+ dbAccount.setUrl("jdbc:mysql://47.111.150.118:6060/venue_core");
dbAccount.setUser("root");
- dbAccount.setPwd("eversec123098");
+ dbAccount.setPwd("*Zhong@1012!");
DbKit dbKit = new DbKit(dbAccount, "");
//String sql = "select * from basic_concat limit 1";
- String sql = "show databases;";
+ //String sql = "show databases;";
+ String sql = "SELECT u.`userid`,u.`mobile`, u.`wxunionid`, u.`wxopenid` FROM `useraccount` u;";
// find list
- List