如何配置 jndi Glassfish 4 连接到 mongoDB 数据库

How do you configure jndi Glassfish 4 connection to a mongoDB database

我正在开发一个 Jee7 项目,想使用 mongoDB 作为后端数据库。

我的 jee7 应用程序将在 Glassfish 4.

运行

我希望使用 Glassfish 4 管理控制台来配置我的 mongoDB jdbc 连接池等。

但是 Glassfish 4 没有在其支持的 Database Driver Vendor

列表中列出 mongoDB

这是否意味着您没有像 DB2MySQL 那样配置 mongoDB

我可以使用 EJB 单例配置 mongoDB,但感觉不正确。

我认为没有 writing your own resource adapter 是行不通的。首先,mongodb是不可交易的,所以它不需要参与任何与交易相关的事件。其次,他们的 java 驱动程序管理与他们自己的内部连接池的连接。

虽然在应用程序外部配置资源会很好,但实际上您应该只 create a singleton bean 并从那里做所有事情。

也看看producers