eclipse + JBoss 5 + EJB3开发指南(11) - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-15
setType("C");
}
@Column(name="overdraft_limit")
public double getOverdraftLimit()
{
return overdraftLimit;
}
public void setOverdraftLimit(double overdraftLimit)
{
this.overdraftLimit = overdraftLimit;
}
}
eclipse + JBoss 5 + EJB3开发指南(11)(4)时间:2011-09-18 blogjava 哈佛校训MySavingsAccount类的代码: package entity; import javax.persistence.Column; import javax.persistence.DiscriminatorValue; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.PrimaryKeyJoinColumn; import javax.persistence.Table; @Entity @Table(name="t_savingsaccount") @PrimaryKeyJoinColumn(name="account_id") public class MySavingsAccount extends Account { private double interestRate; public MySavingsAccount() { // 为account_type字段赋默认值 setType("S"); } @Column(name="interest_rate") public double getInterestRate() { return interestRate; } public void setInterestRate(double interestRate) { this.interestRate = interestRate; } } eclipse + JBoss 5 + EJB3开发指南(11)(5)时间:2011-09-18 blogjava 哈佛校训在上面的代码中使用构造方法来初始化了t_myaccounts表的account_type字段的值。 可以使用下面的代码进行测试: System.out.println(((MyCheckingAccount)em.createQuery("from MyCheckingAccount where id=12") .getSingleResult()).getBalance()); MyCheckingAccount ca = new MyCheckingAccount(); ca.setBalance(342); ca.setOverdraftLimit(120); em.persist(ca); MySavingsAccount sa = new MySavingsAccount(); sa.setBalance(200); sa.setInterestRate(321); em.persist(sa); |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于eclipse + JBoss 5 + EJB3开发指南(11) - 编程入门网的所有评论