Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 8c9c944

Browse files
Merge branch 'master' of https://github.com/APIJSON/APIJSON-Demo
* 'master' of https://github.com/APIJSON/APIJSON-Demo: 新增 APIJSONFinal 的使用说明,只有运行有区别,其它与 APIJSONBoot 基本一致 新增 APIJSONFinal 的使用说明,与 APIJSONBoot 基本一致 删除用不上但因为依赖未下载成功导致报错的代码 由Mysql版本的sql转化而来,适用于oracle 12c,其他版本没有测试
2 parents 0136080 + 7240b16 commit 8c9c944

File tree

3 files changed

+9621
-21
lines changed

3 files changed

+9621
-21
lines changed

‎APIJSON-Java-Server/APIJSONBoot/src/main/java/apijson/boot/DemoApplication.java‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,6 @@ public JSONObject parseJSON(String type, Object value) {
154154

155155
if (value instanceof ApplicationContext
156156
|| value instanceof Context
157-
|| value instanceof org.omg.CORBA.Context
158157
|| value instanceof org.apache.catalina.Context
159158
|| value instanceof ch.qos.logback.core.Context
160159
) {
@@ -171,7 +170,6 @@ public boolean apply(Object object, String name, Object value) {
171170

172171
if (value instanceof ApplicationContext
173172
|| value instanceof Context
174-
|| value instanceof org.omg.CORBA.Context
175173
|| value instanceof org.apache.catalina.Context
176174
|| value instanceof ch.qos.logback.core.Context
177175
) {

‎APIJSON-Java-Server/README.md‎

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -39,57 +39,59 @@ https://github.com/TommyLemon/StaticResources/tree/master/APIJSONServer
3939

4040
<br />
4141

42-
### 3.用 Eclipse for JavaEEIntellIJ IDEA Ultimate 运行后端工程
42+
### 3.用 IntellIJ IDEA UltimateEclipse for JavaEE 运行后端工程
4343

4444
如果以上编辑器一个都没安装,运行前先下载安装一个。<br />
45-
我的配置是 Windows 7 + JDK 1.7.0_71 + Eclipse 4.6.1 + IntellIJ 2016.3 和 OSX EI Capitan + JDK 1.8.0_91 + Eclipse 4.6.1 + IntellIJ 2016年2月5日
45+
我的配置是 Windows 7 + JDK 1.7.0_71 + IntellIJ 2016.3 + Eclipse 4.6.1 和 OSX EI Capitan + JDK 1.8.0_91 + IntellIJ 2016年2月5日 + Eclipse 4.6.1
4646

4747

48-
#### Eclipse for JavaEE
48+
#### IntellIJ IDEA Ultimate
4949

5050
<h5>1)打开项目</h5>
51-
顶部菜单 File > Import > Maven > Existing Maven Projects > Next > Browse <br />
52-
> 选择刚才解压路径下的APIJSON-Demo-Master/APIJSON-Java-Server/APIJSONBoot <br />
53-
> 勾选 /pom.xml ... apijson-demo > Finish
51+
Open > 选择刚才解压路径下的 APIJSON-Demo-Master/APIJSON-Java-Server 里面的 APIJSONDemo(简单Demo) 或 APIJSONBoot(实际项目) > OK
5452

5553
<h5>2)配置依赖库 </h5>
5654
其中 apijson-orm, apijson-framework 默认使用 Maven 远程依赖仓库,等待自动下载完成, <br />
5755
具体见 https://github.com/APIJSON/apijson-ormhttps://github.com/APIJSON/apijson-framework <br />
5856
如果依赖下载不了,注释掉报错的 apijson-orm, apijson-framework 依赖代码, <br />
59-
然后右键 libs (APIJSONBoot 内,其它项目需要拷贝过去)里面的 apijson-orm.jar > Build Path > Add to Build Path <br />
57+
然后右键 libs (APIJSONBoot 内,其它项目需要拷贝过去)里面的 apijson-orm.jar > Add as Library > OK <br />
6058
同样按照以上步骤来依赖 libs 目录内的其它所有 jar 包。 <br />
6159

6260
<h5>3)配置数据库(如果完成下方步骤 4,导入 APIJSON 的表,则可跳过) </h5>
6361
打开 DemoSQLConfig 类,编辑 getDBUri,getDBAccount,getDBPassword,getSchema 的返回值为你自己数据库的配置。<br />
6462

6563
<h5>4)运行项目</h5>
66-
右键 DemoApplication > Run As > Java Application
64+
APIJSONDemo/APIJSONBoot: 右键 DemoApplication > Run DemoApplication.main <br />
65+
APIJSONFinal: 右键 DemoAppConfig > Run DemoAppConfig.main
6766

67+
<h4>运行后会出现 APIJSON 的测试日志,最后显示 "APIJSON 已启动" ,说明已启动完成。</h4>
68+
69+
如果是 Address already in use,说明 8080 端口被占用,<br />
70+
可以关闭占用这个端口的程序(可能就是已运行的 APIJSON 工程) <br />
71+
或者 改下 APIJSON 工程的端口号,参考 [SpringBoot 改端口](https://stackoverflow.com/questions/21083170/spring-boot-how-to-configure-port)。<br />
72+
其它问题请谷歌或百度。
6873

69-
#### IntellIJ IDEA Ultimate
74+
75+
#### Eclipse for JavaEE
7076

7177
<h5>1)打开项目</h5>
72-
Open > 选择刚才解压路径下的 APIJSON-Demo-Master/APIJSON-Java-Server 里面的 APIJSONDemo(简单Demo) 或 APIJSONBoot(实际项目) > OK
78+
顶部菜单 File > Import > Maven > Existing Maven Projects > Next > Browse <br />
79+
> 选择刚才解压路径下的APIJSON-Demo-Master/APIJSON-Java-Server/APIJSONBoot <br />
80+
> 勾选 /pom.xml ... apijson-demo > Finish
7381
7482
<h5>2)配置依赖库 </h5>
7583
其中 apijson-orm, apijson-framework 默认使用 Maven 远程依赖仓库,等待自动下载完成, <br />
7684
具体见 https://github.com/APIJSON/apijson-ormhttps://github.com/APIJSON/apijson-framework <br />
7785
如果依赖下载不了,注释掉报错的 apijson-orm, apijson-framework 依赖代码, <br />
78-
然后右键 libs (APIJSONBoot 内,其它项目需要拷贝过去)里面的 apijson-orm.jar > Add as Library > OK <br />
86+
然后右键 libs (APIJSONBoot 内,其它项目需要拷贝过去)里面的 apijson-orm.jar > Build Path > Add to Build Path <br />
7987
同样按照以上步骤来依赖 libs 目录内的其它所有 jar 包。 <br />
8088

8189
<h5>3)配置数据库(如果完成下方步骤 4,导入 APIJSON 的表,则可跳过) </h5>
8290
打开 DemoSQLConfig 类,编辑 getDBUri,getDBAccount,getDBPassword,getSchema 的返回值为你自己数据库的配置。<br />
8391

8492
<h5>4)运行项目</h5>
85-
右键 DemoApplication > Run DemoApplication.main
86-
87-
<h4>运行后会出现 APIJSON 的测试日志,最后显示 "APIJSON 已启动" ,说明已启动完成。</h4>
88-
89-
如果是 Address already in use,说明 8080 端口被占用,<br />
90-
可以关闭占用这个端口的程序(可能就是已运行的 APIJSON 工程) <br />
91-
或者 改下 APIJSON 工程的端口号,参考 [SpringBoot 改端口](https://stackoverflow.com/questions/21083170/spring-boot-how-to-configure-port)。<br />
92-
其它问题请谷歌或百度。
93+
APIJSONDemo/APIJSONBoot: 右键 DemoApplication > Run As > Java Application <br />
94+
APIJSONFinal: 右键 DemoAppConfig > Run As > Java Application
9395

9496
<br />
9597

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /