我需要帮助来理解 DataSource 注入。
我已经在 WebSphere 服务器中定义了 jndi 数据源,并在控制台中测试了连接返回成功。
当我尝试在 servlet 中注入资源时
private @Resource(name = "jdbc/order_inquiry") DataSource ds;
当代码试图从 ds 获取连接时,ds 为空。
Connection conn = ds.getConnection();
我的问题是我需要在 web.xml 或其他配置文件中添加任何内容吗?