这需要你对 EJB_QL有所了解后,这个疑惑就可能不会存在了。
不能够试图在容器中使用sql语句:
  select * from Test5 where name = ?;
对于CMP与BMP的区别:container 维护CMP的finder方法,是通过EJB_QL并非传统SQL;另外维护BMP的finder方法,是通过JDBC API来实现的,这其中就用到传统的sql语句。