Skip to content

Commit 5e985f6

Browse files
committed
Java:Solon Demo 升级 APIJSON 及自身 7.1.0
1 parent ed11005 commit 5e985f6

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

Diff for: APIJSON-Java-Server/APIJSONDemo-Solon/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<artifactId>apijson-demo</artifactId>
1313
<name>apijson-demo</name>
1414
<description>Demo project for Solon</description>
15-
<version>7.0.3</version>
15+
<version>7.1.0</version>
1616
<properties>
1717
<java.version>17</java.version>
1818
</properties>
@@ -28,7 +28,7 @@
2828
<dependency>
2929
<groupId>com.github.Tencent</groupId>
3030
<artifactId>APIJSON</artifactId>
31-
<version>7.0.3</version>
31+
<version>7.1.0</version>
3232
</dependency>
3333

3434
<!-- 数据库 JDBC 驱动 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< -->

Diff for: APIJSON-Java-Server/APIJSONDemo-Solon/src/main/java/apijson/demo/DemoFunctionParser.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
* 具体见 https://github.com/Tencent/APIJSON/issues/101
2525
* @author Lemon
2626
*/
27-
public class DemoFunctionParser extends AbstractFunctionParser {
27+
public class DemoFunctionParser extends AbstractFunctionParser<Long> {
2828
public static final String TAG = "DemoFunctionParser";
2929

3030

Diff for: APIJSON-Java-Server/APIJSONDemo-Solon/src/main/java/apijson/demo/DemoObjectParser.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,17 @@
3030
/**对象解析器,用来简化 Parser
3131
* @author Lemon
3232
*/
33-
public class DemoObjectParser extends AbstractObjectParser {
33+
public class DemoObjectParser extends AbstractObjectParser<Long> {
3434

3535
public DemoObjectParser(SessionState session, @NotNull JSONObject request, String parentPath, SQLConfig arrayConfig
3636
, boolean isSubquery, boolean isTable, boolean isArrayMainTable) throws Exception {
3737
super(request, parentPath, arrayConfig, isSubquery, isTable, isArrayMainTable);
3838
}
3939

40+
4041
@Override
4142
public SQLConfig newSQLConfig(RequestMethod method, String table, String alias, JSONObject request, List<Join> joinList, boolean isProcedure) throws Exception {
4243
return DemoSQLConfig.newSQLConfig(method, table, alias, request, joinList, isProcedure);
4344
}
45+
4446
}

Diff for: APIJSON-Java-Server/APIJSONDemo-Solon/src/main/java/apijson/demo/DemoSQLConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ protected void onJoinNotRelation(String sql, String quote, Join j, String jt, Li
109109
// 开启 JOIN ON t1.c1 != t2.c2 等不等式关联 super.onJoinNotRelation(sql, quote, j, jt, onList, on);
110110
}
111111
@Override
112-
protected void onJoinComplextRelation(String sql, String quote, Join j, String jt, List<On> onList, On on) {
112+
protected void onJoinComplexRelation(String sql, String quote, Join j, String jt, List<On> onList, On on) {
113113
// 开启 JOIN ON t1.c1 LIKE concat('%', t2.c2, '%') 等复杂关联 super.onJoinComplextRelation(sql, quote, j, jt, onList, on);
114114
}
115115

0 commit comments

Comments
 (0)