我正在做 java EE web 应用程序并部署到 TomEE 7,我需要从 tomee.xml 获取数据源。tomee.xml 位于 WEB-INF 目录下,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<tomee>
<Resource id="rss_db_datasource" type="javax.sql.DataSource">
JdbcDriver = org.hsqldb.jdbcDriver
JdbcUrl = jdbc:hsqldb:file:/rss_db
UserName = sa
Password =
</Resource>
</tomee>
我正在尝试使用以下代码注入数据源:
@Resource(name="rss_db_datasource", type = javax.sql.DataSource.class)
private DataSource dataSource;
当我尝试从数据源获取连接时,我得到 NullPointerException。有人知道如何解决这个问题吗?
谢谢你