mysql - 从中间表中获取数据

标签 mysql jakarta-ee ejb-3.0

我创建了数据库表 Formation、formateur 和 formateur_formation (MySQL)。 formateur_formation 表(中间表)包含Formation_id 和formateur_id 。 形成和形成者的关系是多对多的。 我想检索 formateur_formation 表中的数据,但问题是该表不是实体。 我使用EJB 3.0

最佳答案

终于找到解决办法了

String SQL = "select * from formation_formateur"; 
Query q=em.createNativeQuery(SQL);
List<Object[]> listResults = q.getResultList();

关于mysql - 从中间表中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36015801/

相关文章:

mysql - 将查询转换为 'where in clause' 的 mysql 存储过程

php - 左连接 MySql

java - ESB 与服务

EJB 3 中的事务(原子性属性)仅适用于数据库操作 - 我说得对吗?

php - 在哪里检查外键 : at PHP by additional queries, 或让 MySQL 引发错误?

python - 无法从python写入mysql数据库

java - 为什么我没有关于页面上下文的异常?

spring - Spring + Tomcat 什么时候不够强大?

jakarta-ee - 获取错误 "stateless cannot be resolved to a type"

java - EJB 应用程序关闭钩子(Hook)