在Jboss下,用JSP页面直接调用实体Bean中的一个创建记录的方法,出如下错误:Entity with primary key 22 already exists 其实应该是已经创建记录的了,所以才有第二此的重复主键问题我怀疑是你操作的表不正确,你试试改成findByPrimaryKey读取出来看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jboss把纪录加到他默认的数据库里去了。在你的ejb.jar里的meta-inf下的jbosscmp-jdbc.xml文件中应当包含如下信息:<defaults> <datasource>java:/MyDataSource</datasource><!--你的数据源名字--> <datasource-mapping>MS SQLSERVER2000</datasource-mapping><!--你的数据库类型--></defaults>如果用jbuilder8开发的话,这些属性可设置。 3 进入C:\jboss-3.0.7_jakarta-tomcat-4.1.24\server\default\conf目录。编辑standardjbosscmp-jdbc.xml,将<datasource>java:/DefaultDS</datasource><datasource-mapping> Hypersonic SQL </datasource-mapping> 改成<datasource>java:/MysqlDS</datasource><datasource-mapping>Mysql</datasource-mapping>编辑standardjaws.xml的方法同上。 修改,在ejb部署的时候,可以插入删除数据,但是在oracle数据库中,你有可能不会看到你的数据,是因为你的数据被插入到默认的Hypersonic数据库中了,在C:\jboss-3.0.7_jakarta-tomcat-4.1.24\server\default\db\hypersonic\ default.script中可以看到你插的数据脚本。因此,必须修改那两个文件。 求hibernate分页方法封装 急!用struts hibernate 从sql server2005读取数据和在jsp页面中显示数据 用.shtml结尾的网站是用什么语言写的?? jsp上传文件时如何提取文件的后缀名? 求教几个函数? 不载servlet和jsp里能否得到session ? 请问如何实现点击JTable中某一个Cell时触发事件? tomcat下工程移植到weblogic下出错 中文,jms,sun 请问oracle右连接怎么写?急啊!!!帮忙帮忙 高分求jboss + mysql的EJB例子。 EJB的组件开发终于完成了,现在想问个组件的应用问题
在你的ejb.jar里的meta-inf下的jbosscmp-jdbc.xml文件中应当包含如下信息:<defaults>
<datasource>java:/MyDataSource</datasource><!--你的数据源名字-->
<datasource-mapping>MS SQLSERVER2000</datasource-mapping><!--你的数据库类型-->
</defaults>如果用jbuilder8开发的话,这些属性可设置。
<datasource-mapping> Hypersonic SQL </datasource-mapping> 改成<datasource>java:/MysqlDS</datasource>
<datasource-mapping>Mysql</datasource-mapping>
编辑standardjaws.xml的方法同上。