0

希望对两件事有一些指导。

  1. 我正在考虑构建一个使用 JSP 作为前端的商业站点(以及一个我经常使用的非常轻量级的 MVC 框架,它非常适合我的演示需求),但使用 OFBiz 作为商业引擎。这里有两个可能的问题:

    A. 对于最新版本的 OFBiz,JSP 前端似乎已被弃用

    B. 如果我忽略了 JSP 在 OFBiz 中已被弃用的事实,那么问题仍然是我是否可以将我心爱的 MVC/JSP 框架与 OFBiz 提供的前端组件一起使用。(请注意,这仅适用于我正在构建的相对简单但多语言/多货币的商业网站的面向公众的部分;我很乐意使用 OFBiz 提供的管理屏幕,很可能会退出的盒子。)

  2. 我也很满意 Hibernate 作为我访问数据的框架。我不清楚我是否可以 100% 坚持使用 Hibernate 并同时使用 OFBiz(或者如果我不能,这种集成会是什么样子)。如果我想以非 OFBiz 的方式处理用户帐户管理(或用户生成的内容,或其他),但将 OFBiz 用于任何与商业相关的事情,该怎么办?会话持久性如何(在集群 Tomcat 环境中)?

我应该注意的是,就前端而言,我最终可能只会最低限度地使用 OFBiz(对于那些真正没有人想重新发明轮子的东西:计算运费;处理多种货币;处理销售税/增值税/任何不同的美国各州和不同国家等)。我很乐意编写自己的产品搜索页面;产品详情页面;购物车页面;甚至结帐页面(但在那里,我至少需要 OFBiz 的后端帮助来为我提供销售税信息、运费逻辑等)。

也许解决方案是完全忘记公共站点的 OFBiz —— 只需将其用于所有后端内容及其广泛的管理屏幕;这也是我可以接受的。但我不知道只使用部分 OFBiz 是多么容易。

这里有很多问题;抱歉,如果以前有人问过并回答过这个问题,但我已经搜索了这个网站,但没有找到答案。谢谢!

4

1 回答 1

1

如果您对使用 OFBiz 和 Hibernate 感到满意,那么有一个名为 Opentaps 的 OFBiz 项目的分支已经将 Hibernate 包含到了框架中。您可以通过 Hibernate 或 OFBiz 中预先存在的实体引擎访问您的数据

http://www.opentaps.org/

最重要的是,您可能会发现它包含或扩展,以使您更容易启动和运行您正在尝试完成的任务。

它有一个相当稳固的社区。

于 2011-06-07T20:58:33.603 回答