sorry, 俺没试过。
给你up吧
给你up吧
解决方案 »
- 知道有什么办法让java持久化类生成hbm.xml文件吗
- struts2多图片上传问题
- 求助:一个JSP实现下载的功能界面(Fileupload组件)
- 开源XWorker已重新发布,有兴趣者可看看
- LADP中的参数含义?(高分)
- 请问Jive和Pet Store的源代码
- Tomcat5出错,急,,,高分
- Weblogic8.1控制台的初始用户名和密码应该是什么呀?安装时没有提示输入呀!(内空)
- apacheTomcat中jsp的重定向问题
- xuetinge(薛挺) 进来领分!
- 配置EJB时,驱动程序该放哪里啊(对 SUN ONE STUDIO熟悉的高手请进!)
- 没有安装oracle,可以连上服务器吗?请您指点!!!
Page 38
DeclaredSQL
DeclaredSQL is based on the JAWS finder declaration, but has been updated for CMP 2.0.
Commonly this declaration is used to limit a query with a WHERE clause that cannot be
represented in EJB-QL or JBossQL. See Listing 5-10 below for an example DeclaredSQL
declaration and Listing 5-11 for the generated SQL:
<jbosscmp-jdbc>
<enterprise-beans>
<entity>
<ejb-name>GangsterEJB</ejb-name>
<query>
<query-method>
<method-name>findBadDudes_declaredsql</method-name>
<method-params><method-param>int</method-param></method-params>
</query-method>
<declared-sql>
<where><![CDATA[ badness > {0} ]]></where>
<order><![CDATA[ badness DESC ]]></order>
</declared-sql>
</query>
</entity>
</enterprise-beans>
</ejb-jar>
Listing 5-10, The jbosscmp-jdbc.xml DeclaredSQL Override
效果如下:
SELECT id
FROM gangster
WHERE badness > ?
ORDER BY badness DESC
我觉得还是等CMP2.1出来后再用ORDER BY,那样移植性好
我是从websphere往jboss上移植,以前的程序用了order by,现在没有办法另外问个问题
在jbosscmp-jdbc.xml里面声明的jboss-ql,在ejb-jar.xml中怎么写呢?JBossCMP文档在哪里有?
2.ejb-jar中还跟普通的find方法一样,只是<ejb-ql>保持为空,我以前写JBoss的DynamicQL是这样做的,DeclaredQL没用过,你试试
文档我这有,要的话留下mail~
[email protected]