2

我正在寻找一些我可能忽略的东西(或者 Jivebot 还没有为我写的东西)的指针。我想要的是一个用于管理用户帐户的预滚动 Java 框架,该框架负责处理与此类相关的大多数常见任务。

例如,Jfacets 是一种自动控制视图的好方法,但您仍然需要滚动视图代码。我想知道是否有一个框架具有用于输入/存储常见用户配置文件信息、会话以及可能的诸如帐户间通信、连接到常见社交 API、公开 API 等的预滚动组件(基本上是部分/全部基于用户配置文件的应用程序需要的常见任务)。它可能又快又脏,目前这是一个原型应用程序。

我确实知道用户配置文件是一个非常特定于应用程序的领域,我可能只需要建立一些东西,只是想我会先检查一下。

在没有预先推出的解决方案的情况下,我喜欢我在初步浏览后在 Woko 中看到的内容 ( http://woko.wiki.sourceforge.net/ )。预配置的堆栈包括 Hibernate、Spring、Compass、JFacets、Stripes 和 Maven 以及一个 API 框架。我可能只需要尽可能多地利用它来构建原型。

谢谢

4

1 回答 1

1

因此,看起来用户配置文件对于任何框架来说都太具体了。很遗憾,因为有很多基本功能可以由基本框架提供。

在“解决方案”方面,我正在参加在俄勒冈州波特兰举行的 Open Source Bridge 会议。最近看到了有关 Scala 的主题(两个词描述:Java 脚本)和一个基于该框架构建的名为 Lift(三个词描述:Java 的 CodeIgniter)。简而言之,这些技术震撼了我的世界。

任何正在寻找强大的 Web 框架的人都应该查看 Lift。Scala 允许喜欢用 Python 和 Ruby 编程的人免费使用 Java 的 JVM,而且语法非常优雅(在我以 Python 为中心的头脑中,Scala 比 Clojure 更直观)。Lift 是一个基于 Scala 构建的 MVC 风格的框架,它非常漂亮,而且非常易于使用。

正常的免责声明,但结果是,使用这些技术为可扩展的 Java 应用程序构建特定于应用程序的解决方案所花费的时间比尝试找到要使用的用户配置文件框架所花费的时间要少得多。

于 2009-06-19T01:35:07.273 回答