title: EJB 3 with JDBC
body: <p>Is it possible to use EJB 3 with JDBC. I read somewhere, that it's allowed.</p>
  
  <p>However, I hear that EJB 3 implementation uses JTA, by default. What does that mean for JDBC? Is it only for the transaction support? That means JTA is used for transaction when using JDBC code? Meaning that even local transactions are implemented as global transactions?</p>
  
  <p>Does it mean it's not a good idea to use JDBC with EJB 3? Many people point me to JPA, but it's an ORM. I want to use SQL.</p>
  
  <p>any suggestions?</p>