当前位置: 技术问答>java相关
CMP的基本问题!
来源: 互联网 发布时间:2015-11-14
本文导语: 1、添加一个find方法,说对于cmp来说,只需要在remote(local)接口声明 不需要添加具体的sql方法,在ejb-jar中的query元素会增加一个findXXXX。 这是不是一个select * from .... where XXX = ?的方法呢?如果我想要查询 一个XXX...
1、添加一个find方法,说对于cmp来说,只需要在remote(local)接口声明
不需要添加具体的sql方法,在ejb-jar中的query元素会增加一个findXXXX。
这是不是一个select * from .... where XXX = ?的方法呢?如果我想要查询
一个XXXX介于两个数值之间的结果,应当怎么办?怎样在描述文件中声明呢?
2、EJB QL的作用是什么?希望用简单的代码说明。
谢谢
不需要添加具体的sql方法,在ejb-jar中的query元素会增加一个findXXXX。
这是不是一个select * from .... where XXX = ?的方法呢?如果我想要查询
一个XXXX介于两个数值之间的结果,应当怎么办?怎样在描述文件中声明呢?
2、EJB QL的作用是什么?希望用简单的代码说明。
谢谢
|
1、find方法主要是在ejb-jar.xml里面描述的,在ejb2.0规范里,可以用
ejb ql来写查找方法,如下select object(o) from Bookdb o where o.bookprice = ?1 这里Bookdb是我的bean名。你用jb7可以直接在find方法
的query里面添加。
2、见上
3、这个使用来过滤重复的查询结果
我建议你去ibm的在线课堂学习一下
http://www-900.ibm.com/developerWorks/cn/education/webservices/ws-wscomp3/tutorial/index.html
ejb ql来写查找方法,如下select object(o) from Bookdb o where o.bookprice = ?1 这里Bookdb是我的bean名。你用jb7可以直接在find方法
的query里面添加。
2、见上
3、这个使用来过滤重复的查询结果
我建议你去ibm的在线课堂学习一下
http://www-900.ibm.com/developerWorks/cn/education/webservices/ws-wscomp3/tutorial/index.html