这段时间学习JAVA EE,按照书本教材在GlassFish v3中布署样例数据库,建立连接池及JDBC资源示未发现异常,PING成功。但是在运行程序时,却出现NamingException: Lookup failed for 'java:/comp/env/jdbc/crcrms' in SerialContext [Root exception is javax.naming等类似错误,提示找不找不到数据源,在NETBEANS 中无法“通过数据库创建实体类”,应该还是数据源的问题,检查web.xml及context.xml未发现问题,检查数据库,发现程序中引用的数据表没有主键(primary key),添加主键,问题解决,断断续续用了两天时间,写下来备忘。(有些教程没有谨慎设计样例,误人不小)