@ [Java]あると思います〜EclipseLinkを使っているのに、直接SQLを書きたい〜
EclipseLinkを使っていて、微妙なパフォーマンスチューニングがうまくいかず、直接SQLを書きたいときが出てくると思います。そんなときは、
EntitiyManager em = ...
Connection con = ((EntityManagerImpl)em).getServerSession().getDefaultConnectionPool().acquireConnection().getConnection();
とすると、コネクションを直接取得できます。