主建 有2个,自己写个ejbFindByMyPrimaryKey(Sting a,String b)的方法
如果是bmp 自己写sql
cmp 写相应的ejb ql, 大家觉得呢?
如果是bmp 自己写sql
cmp 写相应的ejb ql, 大家觉得呢?
解决方案 »
- Jfreechart连接数据库
- 如果我在一个线程未结束前再次调用start会发生什么?
- myeclipse给struts做国际化时字符编码报错问题!
- java如何控制远程Linux重启
- 一个网站的某些功能不允许外网访问,是怎么做到的?用两个服务器吗?
- SSH框架问题
- Ant如何删除多个文件夹?
- struts2的iterator遍历list问题
- 请各位推荐几个计算机专业技术文章投稿的刊物或者网站,立即给分哈!!!
- 初学者,不要笑话!请问各位搭建J2EE平台需要哪些软件支持
- 请教怎样用j2ee的deploytool工具,把我的bean的属性值映射到本地sqlserver2k的数据库中??谢谢
- petstore怎么安装,怎么用啊?
和 Serializable 接口
1、尽量使用 Session Bean 代替,作为代替,在 session bean 中实现业务逻辑,返回一个包含结果的传统的 Java 对象或者 databean2、将实际的业务逻辑放在传统 Java 类中,可以独立于EJB container 之外进行测试开发3、使用 session bean 作为 facade,因为容器中的本地调用比远程调用快很多;所有对 entity bean 的调用可以在一个事务内!
entity EJB我觉得一般编程上没有什么用,提供什么编程接口?如果一个程序员连sql都不懂,那还干什么?
当然在其他可能会有用,不过我还没有碰到过,我觉得学习Session Bean就可以呢
public class BookCMPPK implements Serializable
{
public int copynumber;
public BookCMPPK() {
}
public BookCMPPK(int copynumber, String isbn) {
this.copynumber = copynumber;
this.isbn = isbn;
}
public boolean equals(Object obj) {
if (obj != null) {
if (this.getClass().equals(obj.getClass())) {
BookCMPPK that = (BookCMPPK) obj;
return (((this.isbn == null) && (that.isbn == null)) || (this.isbn != null && this.isbn.equals(that.isbn))) && this.copynumber == that.copynumber;
}
}
return false;
}
public int hashCode() {
return (isbn + copynumber).hashCode();
}
public String isbn;
}
我的book表的结构是:
create table book (isdn varchar2(10),copynumber integer,title varchar2(10),primary key(isdn,copynumber));