大家好,我刚学j2ee,本来很有兴趣,可是书上的一个现成的例子,我都调试通不过,感觉受了很大的打击,
是关于容器管理bean的编写,我用的工具是:eclipse(J2ee版) + jboss4.0 + mysql5.0
我按书上的一步步编写,然后发布.在jboss的控制台里面,可以看到bean已经发布成功,
在mysql的test数据库中有一个表user,字段为:username,password,type
再写测试程序,
运行,总是出现如下异常:
13:39:36,390 ERROR [Cmp#findByPrimaryKey] Find failed
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 't0_Cmp.username' in 'field list'
.....
INFO [STDOUT] javax.ejb.FinderException: Find failed: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 't0_Cmp.username' in 'field list'
不知道是什么原因..帮帮我,哪位兄弟有意的话,加我qq:453811782
------解决方法--------------------------------------------------------
错误提示上不是提示sql语句的问题吗,你是用hibernate来操作数据还是直接用sql语句,如果直接用sql语句那么打印出你的sql语句来看看
------解决方法--------------------------------------------------------
EJB??
't0_Cmp.username ' in 'field list '
大小写?少一个字母?没有写进'field list '???