`

ejb的entitybean中使用动态的sql

阅读更多
由于接触EJB的时间比较短,一直都十分好奇,如何使用容器来执行自己动态定制的sql语句,这里不使用jdbc。当然,entitybean中使用jdbc还没弄过。最近看到了一个这样的用法,对entitybean的select方法,有了一个更深一部的认识。
     
<query>
        <query-method>
          <method-name>ejbSelectGenericCollection</method-name>
          <method-params>
            <method-param>java.lang.String</method-param>
            <method-param>java.lang.Object[]</method-param>
          </method-params>
        </query-method>
        <ejb-ql/>
      </query>


其中第一个的参数传的是定制的动态sql,第二个参数传的是sql中对应的参数的值。
分享到:
评论

相关推荐

    ejb3实例(包括sessionbean和entitybean)

    ejb3实例(包括sessionbean和entitybean,sql),sqlserver数据库,配置好JNDI数据源后即可运行,值得关注。

    班级班费管理系统EJB3.0+mysql

    该系统有2个entity bean:Smoney,Userinfo 2个session bean: addmoneyBean,userBean &lt;br&gt;4.系统功能介绍: 管理员功能 : 添加用户 查看所有用户 增加班费收入 增加班费支出 ...

    JSF1.2+EJB3.0实现的一个项目实例

    ejb端 jsfejb3-ejb |-- src |-- org.qiujy.ejb3.dao 持久层DAO接口包 |-- org.qiujy.ejb3.dao.impl 持久层DAO接口实现类包(是ejb3中的会话Bean) |-- org.qiujy.ejb3.entity 实体域模型类包...

    创建灵活易扩展的J2EE企业应用程序框架

    数据持久层我们可以选择原始的JDBC, ORMapping tools(Hibernate,toplink等),SQLMapper tools(Ibatis),JDO, EJB(Entity Bean)等,业务逻辑层我们可以用普通的JAVA Beans,也可以用EJB(Session Bean)。

    EJB3.0 实例教程 -- 切片1

    6.8.4 查询中使用构造器(Constructor)..78 6.8.5 聚合查询(Aggregation).......80 6.8.6 关联(join) 82 6.8.7 比较 Entity.............85 6.8.8 批量更新(Batch Update).....86 6.8.9 批量删除(Batch Remove)....86...

    EJB3.0 实例教程 -- 切片2

    6.8.4 查询中使用构造器(Constructor)..78 6.8.5 聚合查询(Aggregation).......80 6.8.6 关联(join) 82 6.8.7 比较 Entity.............85 6.8.8 批量更新(Batch Update).....86 6.8.9 批量删除(Batch Remove)....86...

    jsp servlet 入门学习资料-新手一看就懂

    9.5.6 在JSP中使用扩展标签 第10章 Enterprise JavaBeans 10.1 Java服务器端组件标准—EJB 10.1.1 EJB和JavaBeans 10.1.2 EJB的开发与使用中的角色 10.2 Session Bean 10.2.1 Session Bean的状态管理模式 ...

    jsp从入门到高级编程

    9.5.6 在JSP中使用扩展标签 第10章 Enterprise JavaBeans 10.1 Java服务器端组件标准—EJB 10.1.1 EJB和JavaBeans 10.1.2 EJB的开发与使用中的角色 10.2 Session Bean 10.2.1 Session Bean的状态管理模式 ...

    JSP高级教程

    9.5.6 在JSP中使用扩展标签 第10章 Enterprise JavaBeans 10.1 Java服务器端组件标准—EJB 10.1.1 EJB和JavaBeans 10.1.2 EJB的开发与使用中的角色 10.2 Session Bean 10.2.1 Session Bean的状态管理模式 ...

    weblogic平台J2EE调优策略

    1.5.4 如何选择和使用Entity Bean 1.5.5 其他的一些小技巧 第二章 应用服务器调优 2.1 JVM调优 2.1.1 垃圾收集和堆大小 2.1.2 jRockit调优 2.2 Server调优 2.2.1 尽量使用本地I/O库 2.2.2 调整默认执行线程数 2.2.3 ...

    面试葵花宝典

    13.EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的? 14.说出数据连接池的工作机制是什么? 15同步和异步有和异同,在什么情况下分别使用他们?举例说明。 16应用服务器有那些? 17你所...

    JSP高级编程

    本书从最基础的JSP开发开始,循序渐进地介绍了JSP 开发技术,并涵盖了许多高级主题,如需要在企业级Web应用中使用的特性—Enterprise JavaBeans、JDBC 2.0、数据库连接池和自定义标签库。本书既适合初学者阅读,也...

    java 面试题 总结

    对于客户机,EntityBean是一种持久性对象,它代表一个存储在持久性存储器中的实体的对象视图,或是一个由现有企业应用程序实现的实体。 Session Bean 还可以再细分为 Stateful Session Bean 与 Stateless Session ...

    EJB3.0实例教程

    第六章 实体 BEAN(ENTITY BEAN) .............................................................................................................................36 6.1 实体 BEAN的组成文件PERSISTENCE.XML配置...

    超级有影响力霸气的Java面试题大全文档

     对于客户机,EntityBean是一种持久性对象,它代表一个存储在持久性存储器中的实体的对象视图,或是一个由现有企业应用程序实现的实体。  Session Bean 还可以再细分为 Stateful Session Bean 与 Stateless ...

    java面试800题

    答案是否定的,比如在这个列中使用‘%sdfd%’来进行模糊查询 Q0034 给定了一些创建数据库试图的SQL语句问什么条件下才可以对试图执行修改,增加,删除操作 特别强调了WITH CHECK OPTION这个约束的含义,使用,...

    h_JAVA 2应用编程150例.rar

    实例109 创建CMP EntityBean 386 实例110 编写MessageDrivenBean 392 实例111 使用JNDI 396 实例112 各种EJB之间的调用过程 397 实例113 使用B/S结构的EJB 402 实例114 使用C/S结构的EJB组件服务 405 实例115 与时间...

Global site tag (gtag.js) - Google Analytics