<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar id="ejb-jar_ID"><display-name>emp_back</display-name><enterprise-beans><entity><display-name>user</display-name><ejb-name>UserInfo</ejb-name><home>com.employee.login.UserHome</home><remote>com.employee.login.User</remote><ejb-class>com.employee.login.UserBean</ejb-class><persistence-type>Container</persistence-type><prim-key-class>java.lang.String</prim-key-class><reentrant>false</reentrant><abstract-schema-name>UserInfo</abstract-schema-name><cmp-field><field-name>id</field-name></cmp-field><cmp-field><field-name>name</field-name></cmp-field><cmp-field><field-name>password</field-name></cmp-field><cmp-field><field-name>relname</field-name></cmp-field><cmp-field><field-name>sex</field-name></cmp-field><cmp-field><field-name>age</field-name></cmp-field><primkey-field>id</primkey-field><query><query-method><method-name>findByNamePassword</method-name><method-params><method-param>java.lang.String</method-param><method-param>java.lang.String</method-param></method-params></query-method><ejb-ql><![CDATA[select Object(user) from UserInfo user where user.name = ?1 and user.password = ?2]]></ejb-ql></query></entity></enterprise-beans>
</ejb-jar>

上面<ejb-name>用于指定数据库表名称。

默认採用上述方法进行处理。可是依据不同server,一般都会有一个特定的配置文件进行指定

如glassfish採用的是 sun-cmp-mappings.xml文件进行配置

EJB实体Bean怎样和数据库中表关联?相关推荐

  1. EJB 3.0中会话Bean,实体Bean,消息驱动Bean的作用和例子

    关键词:EJB 3.0,会话Bean,实体Bean,消息驱动Bean EJB 3.0规范使开发EJB比过去更容易,可能诱惑你考虑开发第一个EJB.如果真是这种情况,那么祝贺你,你已经成功避免了在你以前 ...

  2. EJB学习(四)——Enterprise Bean(企业Bean)和Entity Bean(实体Bean)

        一.为什么使用EJB ? 企业Bean执行在EJB容器中.企业Bean实际上就是一个封装了业务逻辑的Java类,那么我们为什么要使用EJB呢 ? 1.最重要的原因:分布式.简要的说,分布式能够 ...

  3. 图文教程:使用MyEclipse的hibernate工具从数据库反向生成实体Bean

    为什么80%的码农都做不了架构师?>>>              本文介绍如何使用MyEclipse的hibernate工具从数据库反向生成实体Bean. 一.打开MyEclips ...

  4. JPA学习笔记---JPA实体Bean的建立+配置文件+junit测试+自动生成(对应实体Bean的)数据库表+插入数据

    2013-02-03 1.第一个JPA:JPA的配置文件的配置 a.新建web项目:JPATest b.在src目录下新建META-INF文件夹 c.在META-INF文件夹下:新建   persis ...

  5. java 实体建表 注释_实体bean,entity 注解设置

    持久化是位于JDBC之上的一个更高层抽象.持久层将对象映射到数据库,以便在查询.装载.更新或删除对象的时候,无须使用像JDBC那样繁琐的API.EJB的早期版本中,持久化是EJB平台的一部分.EJB3 ...

  6. 孔雀东南飞用mysql存储_PowerDesigner使用建议(完整版) 用实体关系图进行数据库建模...

    1.Powerdesigner使用建议 1.1业务规则的使用(Business Rule) 对于一些业务逻辑可能出现在多个数据表中,建议封装成Business Rule,这样便于业务逻辑的重新使用,也 ...

  7. ejb+jpa_使用Arquillian(包括JPA,EJB,Bean验证和CDI)测试Java EE 6

    ejb+jpa 很长时间以来,我听到很多人对Arquillian说好话 . 尽管我一直在阅读有关其用法的文章,但实际上我无法在一篇文章中找到涵盖我认为重要的某些方面的文章. 当然,我看起来还不够努力. ...

  8. 使用Arquillian(包括JPA,EJB,Bean验证和CDI)测试Java EE 6

    很长时间以来,我听到很多人对Arquillian说好话 . 虽然我一直在阅读有关其用法的文章,但实际上我无法在一篇文章中找到涵盖我认为重要的某些方面的文章. 当然,我看起来还不够努力. 我要讲的要点是 ...

  9. MySQL数据库篇---对数据库,数据库中表,数据库中表的记录进行添修删查操作---保姆级教程

    MySQL数据库知识点整理,保姆级教程 MySQL数据库存储方式 sql简介 SQL分类 DDL: 数据定义语言 DCL: 数据控制语言 DML:数据操控语言 DQL: 数据查询语言 SQL的使用 S ...

最新文章

  1. 所引用的程序集没有强命名解决方法
  2. 【C 语言】结构体 ( 结构体偏移量计算 | 代码示例 )
  3. 登录和注册(struts2+hibernate+spring)
  4. 一个功能函数所具备的要素
  5. 模块版网站与html网站,网站新闻模块代码html
  6. 一阶rc电路时间常数_波形产生电路中的RC在电路中的作用是什么
  7. 任意点 曲线距离_中级数学11-曲线函数
  8. html列表按时间排序代码_按字母顺序排序的列表
  9. 命令行导出数据mysql数据库_MySQL命令行导出数据库
  10. sql/c#十六进制与十进制的转换
  11. [访问系统] C#计算机信息类ComputerInfo (转载)
  12. sed替换字符时 ' /等符号的处理
  13. 3月面经汇总-字节跳动,美团,腾讯算法岗
  14. IDEA中Activate Power Mode插件 取消抖动
  15. Qt + 运动控制 (固高运动控制卡)【2】运动控制卡初始化和关闭
  16. 实战 - Nexus搭建Maven私服
  17. 海量数据处理--离线批处理技术(Hadoop)
  18. 浏览器被hao360,hao123,2345,搜狗,www.xie116.xyz/ 劫持的方法
  19. c语言用星号编写矩形,c语言星号打印矩形三角形菱形等图案.doc
  20. k线符号图解大全_八种常见的K线符号

热门文章

  1. python入门作业编程题-Python语言编写有趣练习题!
  2. python json.loads()中文问题-python处理json数据中的中文
  3. 使用python的eval()函数循环调用某些模块中的一些方法和属性
  4. open source license主流的开源软件协议介绍
  5. usaco The Castle(flood fill)
  6. 已知二叉树的前序遍历、中序遍历或者中序遍历、后序遍历求二叉树结构的算法
  7. 1_itemtele
  8. 八、word-space与letter-space
  9. hibernate、struts、spring mvc的作用
  10. MINA系列学习-IoAccpetor