JavaServerFacesCRUD应用程序.doc

JavaServer Faces CRUD 应用程序 ? 在本教程中,您将使用NetBeans IDE来生成和部署显示数据库中数据的Web应用程序。本教程将演示如何生成具备CRUD(创建、阅读、更新、删除)功能的Web应用程序,该应用程序使用Java持久性API(JPA)管理数据库事务。在本教程中,您首先将根据数据库表创建一些实体类,然后使用通过实体类创建JSF页向导,通过实体类来创建JavaServer Faces(JSF)页面。 通过实体类创建JSF页向导允许您根据项目的实体类方便快捷地生成操作数据库的JSF页面。向导中的选项还包括:在已生成的JSF页面中启用Ajax功能。向导生成的代码如下所示: 该代码易于维护和定制。处理所有关系类型、已生成的和未生成的ID和嵌入式ID,包括与外键列相关的嵌入式ID字段。嵌入式ID字段在合适的地方显示为只读。包括为防止非可空列冲突的必要检查,和为防止关联实体中非可空列冲突的孤儿检查。该向导将包括实体类中的标注元素nullable或optional。包括一些验证检查,即验证当前实体是否正确,从而在用户脱离正常页面流(例如,在多个浏览器标签下工作时)时防止错误发生。放弃一些特定文件里按属性分配的代码,以防稍后对数据库架构的修改。可轻易地从已生成的JSP中移除字段以简化定制。当用户试图对已经被另一个用户删除的实体进行操作时,或试图创建一个已经存在的

文档评论(0)

1亿VIP精品文档

相关文档