我正计划使用 Apache 扭矩作为我的对象关系映射器 (ORM),我想知道是否有人对使用扭矩表示层使用什么框架有任何建议。也许是春天?
我不知道这是否有帮助,但我的应用程序基本上是一堆输入数据的表单,并且基于这些数据,我将以图形或图表的形式生成报告。
我正计划使用 Apache 扭矩作为我的对象关系映射器 (ORM),我想知道是否有人对使用扭矩表示层使用什么框架有任何建议。也许是春天?
我不知道这是否有帮助,但我的应用程序基本上是一堆输入数据的表单,并且基于这些数据,我将以图形或图表的形式生成报告。
如果您的应用程序是基于 Web 的,那么 CSS/XHTML/JQuery 和 Spring MVC 对我来说总是很好,否则,如果它是胖客户端,Swing。
顺便说一句,如果您正确地选择了“关注点分离”,那么您对 ORM 的选择应该不会影响您使用的表示层。
我还建议使用 Hibernate 而不是 Torque,至少从我的角度来看,它实际上是当今事实上的标准,这意味着更多的生产时间和很多人在遇到问题时提供帮助。
Turbine是一个与 Torque 集成的 servlet 框架(Torque 最初是 Turbine 的一部分)。它可以使用 Velocity 或 JSP 作为其表示层。
如果您正在制作图表并希望它们具有交互性,那么通常将 Jersey/REST 与 Flex 和/或 jQuery 图表库(迷你图很酷)结合起来效果很好。如前所述,Spring MVC 很好,Struts 2 也适用于平面页面。