2020-11-24 10:33

还有另一个可行的方案就是把网页工程嵌入后端服务工程,共用同一个 host,这样就不存在跨域问题了,不需要做其它任何配置、任何代理都行。只是这种做法又从前后端分离回到了以前类似 JSP 的做法了,不符合我的需求。

2020-11-24 10:31

@海哥 我之前看过了,host 必须写死在注解里,这个适用范围有限,而且碰到像我在本地打开一个非本地的网页(例如自己电脑打开 apijson.org/auto),这种就会导致 OPTIONS 和 POST JSON 其中一个不能通过,从而整个请求失败

2020-11-24 10:27

@山东小木 都可以,只要能让前后端互传字符串就行,应该没有啥 Web 框架不支持传字符串吧?

2020-11-24 10:26

@sioui 这也是一个可行的方案,用 Node 服务做代理也可以,但和 Nginx 一样都需要对每个要跨域的 host 进行配置,配置麻烦又很不灵活。我以上这个方案是任何前端网页,任何 host 都可以

2019-11-19 10:06

@山东小木 JFinal 的例子就是用了 JFinal 做 HTTP Server,怎么会没多大关系呢?
ORM 就是 APIJSON 的核心库,肯定要用它了。
就是 APIJSONORM 实现了自动化的 CRUD,不再需要手写一堆代码。
适合中小型前后端分离的项目(App,网页,小程序等),尤其是互联网创业项目和企业自用项目。
不管是新项目,还是在老项目上新增功能,都是适合的。
已登记的企业案例见
https://github.com/APIJSON/APIJSON#%E4%BD%BF%E7%94%A8%E7%99%BB%E8%AE%B0

2019-10-27 18:59

@TommyLemon 用部分还是全部,取决你的需求

2019-10-27 18:58

@山东小木 把 APIJSONFinal 的那几个类拷贝进去
https://github.com/APIJSON/APIJSON/tree/master/APIJSON-Java-Server/APIJSONFinal/src/main/java/apijson/demo/server
依赖下 apijson-orm.jar 或者 APIJSONORM 工程

2019-09-14 17:25

@chcode 没有上传到 maven 仓库,但提供了 jar 包可直接使用哦
https://github.com/APIJSON/APIJSON/tree/master/APIJSON-Java-Server/APIJSONBoot/libs

2019-08-29 15:40

@山东小木 重写 Verifier.verifyRole 等相关方法
https://blog.csdn.net/qq_41829492/article/details/88670940

2019-08-29 10:22

@山东小木 大量反射?那是 SpringBoot 和 JFinal 框架层面的,还有就是 远程函数(选配,可不用),其它的能贴下代码嘛?