10.2 配置数据源

无论选择 Spring 的哪种数据访问方式,你都需要配置一个数据源的引用。Spring 提供了在 Spring 上下文中配置数据源 bean 的多种方式,包括:

  • 通过 JDBC 驱动程序定义的数据源;

  • 通过 JNDI 查找的数据源;

  • 连接池的数据源。

对于即将发布到生产环境中的应用程序,我建议使用从连接池获取连接的数据源。如果可能的话,我倾向于通过应用服务器的 JNDI 来获取数据源。请记住这一点,让我们首先看一下如何配置 Spring 从 JNDI 中获取数据源。