在线246人
首页
主题表
培训咨询
标签
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
语言平台技术讨论
上一主题
找了好久找了这文章,但是这里头太多手"?"号,我的E文又不好,请哪位高人指点一下,或是翻译一下,谢了. 从:? The EJB specification recommends, but do..
下一主题
Struts1.0,ActionForm验证返回的错误信息的中文无法显示, 请大虾赐教!
Go
共有
0
回复(
1
页) 阅读6次
前往下页:
richard_hw2000
发表文章:
注册时间: 2003年05月23日
悄悄话
个人博客
当前离线
大侠留步,请问JBoss中CMR使用的问题
2003年05月23日 17:18
顶一下
在JBoss中使用1对1的关联CMR时,进行数据插入时JBoss报出如下错误,请问如何解决:小弟的疑惑是userinfo是CMR的字段,和数据库表本身字段有什么区别呢,为什么会有这样的问题,急,盼复谢谢。
16:25:58,875 ERROR [TblUser] Could not create entity
java.sql.SQLException: Column (userinfo) not found in any table in the query (or SLV is undefined).
实体Bean TblUser对应表的字段为email(PK),password
TblUserinfo对应表的字段为emali(PK),firstname,lastname,addr
调用代码:
TblUser user = userHome.create(email,password);
TblUserinfo info = infoHome.create(email,firstname,lastname,addr);
ejb-jar.xml 有关releationship的描述如下:
<relationships>
<ejb-relation>
<ejb-relation-name>tblUser-tblUserinfo</ejb-relation-name>
<ejb-relationship-role>
<description>tblUser</description>
<ejb-relationship-role-name>TblUserRelationshipRole</ejb-relationship-role-name>
<multiplicity>One</multiplicity>
<relationship-role-source>
<description>tblUser</description>
<ejb-name>TblUser</ejb-name>
</relationship-role-source>
<cmr-field>
<description>tblUserinfo</description>
<cmr-field-name>userinfo</cmr-field-name>
</cmr-field>
</ejb-relationship-role>
<ejb-relationship-role>
<description>tblUserinfo</description>
<ejb-relationship-role-name>TblUserinfoRelationshipRole</ejb-relationship-role-name>
<multiplicity>One</multiplicity>
<relationship-role-source>
<description>tblUserinfo</description>
<ejb-name>TblUserinfo</ejb-name>
</relationship-role-source>
</ejb-relationship-role>
</ejb-relation>
</relationships>
jbosscmp-jdbc.xml中有关releationship的描述如下:
<relationships>
<ejb-relation>
<ejb-relation-name>tblUser-tblUserinfo</ejb-relation-name>
<foreign-key-mapping />
<ejb-relationship-role>
<ejb-relationship-role-name>TblUserRelationshipRole</ejb-relationship-role-name>
<key-fields>
<key-field>
<field-name>email</field-name>
<column-name>email</column-name>
</key-field>
</key-fields>
</ejb-relationship-role>
<ejb-relationship-role>
<ejb-relationship-role-name>TblUserinfoRelationshipRole</ejb-relationship-role-name>
</ejb-relationship-role>
</ejb-relation>
</relationships>
共有
0
回复(
1
页)
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
正在读取,请等待...
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
提交时自动拷贝以上内容到剪贴板 Ctrl-V可取出;提问题前先查询
标签列表
使用帮助
解惑之道在
J道
,打造中国最具影响力的的软件架构社区
推荐FireFox或Chrome快速浏览本站
OpenSource
JIVEJDON
Powered by
JdonFramework
Code © 2002-09
jdon.com
anti spam