考虑在新项目中用 CDI 替换 Spring,我遇到了一个问题挑战:
我们用 SQL 查询做了很多事情(JPA 不合理):调用存储过程、报告、具有复杂语法的特殊查询。
互联网上CDI数据库访问的小例子很多,小例子JPA就足够了。但是您如何在 JPA 中使用 SQL 呢?
我正在寻找类似 Spring-JDBC 的东西,它具有通过 JDBC 和容器管理事务(通过注释)运行 SQL 查询的简化接口,但我还没有找到任何东西。
如何在 CDI 中使用 SQL 查询?是否可以使用 CDI 核心或扩展?