`
zisefeiniao
  • 浏览: 168138 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论
阅读更多

EJB实体Bean开发的数据库连接采用数据源连接池的方式,因此需要在JBoss中配置数据源连接。

D:\jboss-4.2.0.GA\docs\examples\jca中拷贝项目需要的数据库连接模版,例如: 到项目的发布目录下,例如:D:\jboss-4.2.0.GA\server\default\deploy,打开该文件,进行配置的修改。

  <?xml version="1.0" encoding="UTF-8" ?>

- <!--

 $Id: mysql-ds.xml 41016 2006-02-07 14:23:00Z acoliver $ 

  -->

<!--

  Datasource config for MySQL using 3.0.9 available from:
http://www.mysql.com/downloads/api-jdbc-stable.html

  -->

<datasources>

 <local-tx-datasource>

 <jndi-name>jdbc/mysql</jndi-name>

  <connection-url>jdbc:mysql://localhost:3306/testdb</connection-url>   <driver-class>com.mysql.jdbc.Driver</driver-class>

  <user-name>root</user-name>

  <password>mysqladmin</password>

  <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter</exception-sorter-class-name>

<!--

 should only be used on drivers after 3.22.1 with "ping" support
    <valid-connection-checker-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLValidConnectionChecker</valid-connection-checker-class-name>
    

  -->

<!--

 sql to call when connection is created
    <new-connection-sql>some arbitrary sql</new-connection-sql>
      

  -->

<!--

 sql to call on an existing pooled connection when it is obtained from pool - MySQLValidConnectionChecker is preferred for newer drivers
    <check-valid-connection-sql>some arbitrary sql</check-valid-connection-sql>
      

  -->

- <!--

 corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) 

  -->

 <metadata>

  <type-mapping>mySQL</type-mapping>

  </metadata>

  </local-tx-datasource>

  </datasources>

 

 

如果需要配置多个数据源连接,即复制粘贴 <local-tx-datasource>

</local-tx-datasource>

部分代码,并修改连接的jndi-name,而不能再拷贝同样的模版文件到该目录下,会有冲突。

 

 

 

补充说明:

Web端项目中没有建立实体Bean,却可以导入EJB端的实体Bean类,原因,在同一台机器上自动存在项目依赖,可以查看项目属性,可以看到,如果两个项目在不同机器,则在Web端需要建立这些实体Bean,不过可以不加Annotation

分享到:
评论

相关推荐

    Ejb开发实体bean

    初学Ejb者使用,开发了一个购物车的简单点的案例

    Bean开发实例之三实体Bean开发实例

    对EJB中实体Bean的实例介绍

    EJB 3.0学习之实体Bean

    在EJB3.0中开发实体Bean非常简单,你可以象开发一般的java bean一样编程,只需做少量的注释。一个实体bean不需要实现Home接口或者Remote、Local接口。

    Jboss下开发ejb应用之一实体bean的应用

    NULL 博文链接:https://fruitking.iteye.com/blog/563093

    EJB3开发Entity

    EJB3开发Entity EJB3开发Entity

    EJB3开发第一个无状态会话bean

    NULL 博文链接:https://diaochenlong2.iteye.com/blog/1846828

    EJB3.0开发入门 Step by Step (图文讲解)

    EJB3.0开发入门(图文讲解), EJB3开发实体Bean,会话Bean,消息Bean。

    EJB应用开发详解+书中源码

    全书以剖析EJB 2.0的技术核心以及开发与部署的过程为中心,共分3大部分20章,包括无状态会话Bean、有状态会话Bean、CMP实体Bean、EJB QL语言、集成RMI-IIOP与JNDI、应用客户端开发、EJB部署、持久化EJB与CORBA的集成...

    精通EJB第三版

    第2篇重点关注EJB编程的具体内容和过程,其中,研究了如何开发如下三种EJB组件:会话Bean、实体Bean和消息驱动Bean。具体内容包括开发各种EJB组件的基础知识(结合开发实例)、组件生命周期的详细阐述;第3篇是本书最为令...

    EJB开发一系列列子

    里面包含EJB 中的会话Bean 实体Bean 消息Bean 开发的小例子和EJB+Spring+JSf集成的小列子,可以帮助开发人员对EJB快迅上手

    传智播客 EJB3.0PPT 完整版 黎明活

    10_开发单表映射的实体bean 11_开发消息驱动bea 12_开发EJB容器模型的WEB服务 附录01_EJB3基本概念及发展前景 附录02_EJB3.0推荐教程 附录03_EJB3的运行环境 如果需要配套视频,请给本人私信。

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    第二部分详细讲解了jsf ri、jta、jndi、rmi、jms、javamail、ejb 3的session bean、message driven bean、jpa、jax-ws 2、jaas等java ee知识,这部分知识以jsf+ejb 3+jpa整合开发为重点,通过使用netbeans ide工具...

    EJB详细解释

    EJB是sun的服务器端组件模型,最大... 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。

    EJB 3.0从入门到精通

    全书共分16章,内容依次包含了Java EE概述、EJB基础、搭建EJB环境、会话bean、持久化实体、持久化实体管理器、对象关系映射、JPQL查询、消息驱动bean、事务、提高EJB 3.0性能、从Web层访问EJB 3和EJB安全、EJB和Web...

    ejb3 第10讲 --开发单表映射的实体bean

    NULL 博文链接:https://8366.iteye.com/blog/438239

    EJB3_Persistence开发手册-EJB3_QL查询

    详细介绍了EJB3中关于实体bean的增删改查等操作,并给出了多种示例,非常详细。

    ejb3.0 +jboss4.2 实例开发

    ejb3.0+ jboss4.2详细教程 包括: 会话bean 实体bean

    EJB3.0入门经典

    EJB是sun的服务器端组件模型,设计... 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。

    Java EJB 3.0实例,企业应用开发核心技术 PDF 中文教程.rar

    Java EJB 3.0实例教程——企业应用开发核心技术 PDF,网上有关EJB方面的教程...章节内容丰富,内容涉及环境配置、EJB包相关知识、会话BEAN、消息驱动、实体Bean、使用EJB3.0构建轻量级应用框架、Web应用等众多内容……

Global site tag (gtag.js) - Google Analytics