这里有一些关于在 JSF 2.0 中使用 Cassandra 的新手问题。我正在启动一个 Web 应用程序,并希望使用 Cassandra 作为后端。我的应用程序应该部署在不同的地区,因此相同的数据应该在所有地区都可用/复制。
我想了解有关最佳做法的一般信息。
我有以下设置:
- Maven2
- JSF 2.0(当前使用托管 Bean 和 JPA)
- 玻璃鱼 3.2.1
你会推荐哪个司机?
- 用datastax社区版实现的cassandra-jdbc驱动程序?
- 还是赫克托耳,这似乎是最先进的客户?
如果 Hector 我将如何在 JSF 项目中正确使用 Hector?
- Hector JPA 集成(找不到任何关于如何使用的信息)?
- 在没有 JPA 的情况下直接从 Managed Beans 使用 Hector?
如何在 JSF 2.0 Web 应用程序中最好地使用驱动程序?
- 托管豆?
- 单身豆?
- POJO?
(我对Java EE还不是很熟悉,但是在积累知识的过程中)
我将如何构造类/bean 以便可以汇集连接?
是否有使用 JSF/Java EE 或 JSF/POJO 的开源示例来查看在最佳实践中如何使用诸如 setup 之类的?
你对如何从头开始这样一个项目有什么看法?
我很感谢你能给我的所有提示。一个月以来,我一直在努力寻找足够的信息来开始这个项目。