jboss中非關鍵欄位的finder方法的ejb-ql句子應該寫在哪個檔案中?我寫在findAll下面好像沒用
我的環境是jboss3.0.7+lomboz2.1+Eclipse;我的sessionbean是用remote介面呼叫Entity bean的,jsp再呼叫sessionbean.我的ejb-jar.xml如下:
<?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 > <description><![CDATA[No Description.]]></description> <display-name>Generated by XDoclet</display-name> <enterprise-beans> <!-- Session Beans --> <!-- To add session beans that you have deployment descriptor info for, add a file to your XDoclet merge directory called session-beans.xml that contains the <session></session> markup for those beans. --> <session > <description><![CDATA[]]></description> <ejb-name>UserManager</ejb-name> <home>com.webex.testj2ee.UserManagerHome</home> <remote>com.webex.testj2ee.UserManager</remote> <local-home>com.webex.testj2ee.UserManagerLocalHome</local-home> <local>com.webex.testj2ee.UserManagerLocal</local> <ejb-class>com.webex.testj2ee.UserManagerSession</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </session> <!-- Entity Beans --> <entity > <description><![CDATA[]]></description> <ejb-name>Users</ejb-name> <home>com.webex.testj2ee.UsersHome</home> <remote>com.webex.testj2ee.Users</remote> <local-home>com.webex.testj2ee.UsersLocalHome</local-home> <local>com.webex.testj2ee.UsersLocal</local> <ejb-class>com.webex.testj2ee.UsersCMP</ejb-class> <persistence-type>Container</persistence-type> <prim-key-class>java.lang.Integer</prim-key-class> <reentrant>False</reentrant> <cmp-version>2.x</cmp-version> <abstract-schema-name>mySchema1</abstract-schema-name> <cmp-field > <description><![CDATA[Returns the userid]]></description> <field-name>userid</field-name> </cmp-field> <cmp-field > <description><![CDATA[Returns the name]]></description> <field-name>name</field-name> </cmp-field> <cmp-field > <description><![CDATA[Returns the pass]]></description> <field-name>pass</field-name> </cmp-field> <primkey-field>userid</primkey-field> <query> <query-method> <method-name>findAll</method-name> <method-params> </method-params> </query-method> <ejb-ql><![CDATA[SELECT OBJECT(a) FROM mySchema1 as a]]></ejb-ql> </query> <!-- Write a file named ejb-finders-UsersBean.xml if you want to define extra finders. --> </entity> <entity > <description><![CDATA[]]></description> <ejb-name>Orders</ejb-name> <home>com.webex.testj2ee.OrdersHome</home> <remote>com.webex.testj2ee.Orders</remote> <local-home>com.webex.testj2ee.OrdersLocalHome</local-home> <local>com.webex.testj2ee.OrdersLocal</local> <ejb-class>com.webex.testj2ee.OrdersCMP</ejb-class> <persistence-type>Container</persistence-type> <prim-key-class>java.lang.Integer</prim-key-class> <reentrant>False</reentrant> <cmp-version>2.x</cmp-version> <abstract-schema-name>mySchema2</abstract-schema-name> <cmp-field > <description><![CDATA[Returns the orderid]]></description> <field-name>orderid</field-name> </cmp-field> <cmp-field > <description><![CDATA[Returns the userid]]></description> <field-name>userid</field-name> </cmp-field> <primkey-field>orderid</primkey-field> <query> <query-method> <method-name>findAll</method-name> <method-params> </method-params> </query-method> <ejb-ql><![CDATA[SELECT OBJECT(a) FROM mySchema2 as a]]></ejb-ql> </query> <!-- Write a file named ejb-finders-OrdersBean.xml if you want to define extra finders. --> <!-- To add entity beans that you have deployment descriptor info for, add a file to your XDoclet merge directory called entity-beans.xml that contains the <entity></entity> markup for those beans. --> <!-- Message Driven Beans --> <!-- To add message driven beans that you have deployment descriptor info for, add a file to your XDoclet merge directory called message-driven-beans.xml that contains the <message-driven></message-driven> markup for those beans. --> </enterprise-beans> <!-- Relationships--> <!-- Assembly Descriptor --> </ejb-jar> <p class="indent"> |
相關文章
- 在Struts中應用Validator進行兩個欄位的比較的方法。
- oracle 中查詢一個表的所有欄位名以及屬性的sql語句應該怎麼寫?OracleSQL
- jboss 伺服器上生成的pdf檔案應該存放在哪裡呢?伺服器
- ASR專案實戰-任務佇列在檔案轉寫特性中的應用佇列
- 在.net中讀寫config檔案的各種方法
- 在Jboss中建立的EJB,JSP呼叫如何寫JS
- 如何 把下面這個url 重寫 用response 重寫到請求中...
- Python中讀寫Parquet檔案的方法Python
- 在VC中用OLE DB讀寫SQL Server中的BLOB欄位 (轉)SQLServer
- Oracle中Blob欄位的寫入處理(一) (轉)Oracle
- 改變表中非空欄位的型別型別
- Mac將應用拖入Finder工具欄Mac
- 多表關聯查詢中,關聯欄位都應該建立索引嗎?索引
- 在oracle中,select語句查詢欄位中非純數字值Oracle
- Python中的檔案讀寫Python
- Java中檔案的讀寫操作Java
- 關於Jboss應用ear檔案的釋出問題,幫忙看看:)
- 大家幫我看看,下面寫的是否對。(web.xml)WebXML
- typeScript 配置檔案該怎麼寫?TypeScript
- oracle中檢視一張表是否有主鍵,主鍵在哪個欄位上Oracle
- 對不起,今天該發的微軟認證推文,我們沒寫微軟
- Java 中你絕對沒用過的一個關鍵字?Java
- OneThink的Ucenter沒有寫完,我想用service模式沒法用模式
- /etc/shadow檔案相關欄位的解釋
- C#讀寫xml檔案應用案例C#XML
- php寫二進位制檔案PHP
- Python中的檔案的讀寫操作Python
- 這個欄位我明明傳了呀,為什麼收不到 - Spring 中首字母小寫,第二個字母大寫造成的引數問題Spring
- android中MK檔案的寫法Android
- Android中檔案的讀寫操作Android
- 檔案的讀寫
- 我寫的專案架構,實在很困惑架構
- 沒頭沒尾--專案開發筆記:UML,IDEF在我們專案中的失敗應用 (轉)筆記IDE
- python實現自動提取句子中的關鍵字Python
- Java寫入檔案的幾種方法分享Java
- 說說在 Python 中,如何寫入檔案Python
- [TIL] 在 Finder 中開啟 iOS 模擬器的檔案系統iOS
- 搜尋檔案中的關鍵字