Java开发中数据库交互与会话Bean的实现
1. 通过Java持久化API与数据库交互
1.1 建立关系映射
在Java开发中,建立实体之间的关系映射是与数据库交互的重要环节。例如,建立一对一关系的代码如下:
{
@OneToOne(mappedBy="bellyButton")
private Person person;
public Person getPerson(){
return person;
}
public void getPerson(Person person){
this.person=person;
}
}
建立一对一关系的过程与建立一对多和多对多关系的过程非常相似。当从数据库生成JPA实体后,我们需要编写包含业务和表示逻辑的额外代码,也可以使用NetBeans来为这两层生成代码。
1.2 从JPA实体生成JSF应用程序
NetBeans的一个很棒的特性是,它允许我们从现有的JPA实体生成能够执行创建、读取、更新和删除(CRUD)操作的JSF应用程序。结合前面提到的从现有数据库模式创建JPA实体的能力,我们可以在短时间内编写与数据库交互的Web应用程序。
具体操作步骤如下:
1. 右键单击项目,选择“File | New File”。
2. 选择“JavaServer Faces”类别和“JSF Pages from Entity Classes”文件类型。
3. 要从现有JPA实体生成JSF
超级会员免费看
订阅专栏 解锁全文
1013

被折叠的 条评论
为什么被折叠?



