這裏有一些關於在Cassandra中使用JSF 2.0的新手問題。我正在開發一個Web應用程序,並希望將Cassandra用作後端。我的應用程序應該部署在不同的地區,因此應在所有地區/向所有地區提供/複製相同的數據。JSF 2.0和Cassandra - 如何開始
我想了解有關最佳實踐的一般信息。
我有以下設置:
- Maven2的
- JSF 2.0(目前使用託管Bean和JPA)
- Glassfish的3.2.1
你會推薦哪個驅動程序?
- cassandra-jdbc驅動程序與datastax社區版實施?
- 還是Hector,它似乎是最先進的客戶?
如果Hector如何在JSF項目中正確使用Hector?
- Hector JPA集成(找不到任何關於如何使用的信息)?
- 直接從沒有JPA的託管Bean使用Hector?
如何在JSF 2.0 web應用程序中最好地使用驅動程序?
- 託管豆?
- Singleton Bean?
- POJOs?
(我不是很熟悉Java EE還,但在建立知識的過程中)
我怎麼會結構中的類/豆,這樣的連接可以合併?
是否有一個開源示例使用JSF/Java EE或JSF/POJO來了解如何在最佳實踐中使用安裝程序?
對於如何從頭開始這樣一個項目,你有什麼看法?
我很感謝你能給我的所有提示。自從一個月以來,我一直在努力尋找足夠的信息來開始這個項目。