gpt4 book ai didi

java - 使用 JSF、PrimeFaces 和 JPA : Create Basic WebApp without using Generated CRUD Classes, 表单等

转载 作者:行者123 更新时间:2023-12-01 06:25:29 24 4
gpt4 key购买 nike

我正在尝试使用 MySQL 使用 NetBeans 7.4、JSF、PrimeFaces 和 JPA 构建基本的 CRUD 应用程序。

我已使用 NetBeans 向导成功完成了此操作。我想从头开始做这件事,不需要向导。

似乎缺乏对 JSF、PrimeFaces 和 JPA 组合的支持。当我说“缺乏”时,我的意思是一个完整的示例(我可能要求太多),不使用 CRUD 自动生成模板/类,并显示编码并传递到数据表(primefaces)的实际查询。 YouTube 上有很多使用 Hibernate(不是 JPA)的非英语示例,以及其他无需代码即可显示华丽 GUI 的示例。

到目前为止,我知道您需要一个 @Entity 类(提供表的物理构建)、一个 Controller (可序列化)和 .xhtml 网页来显示数据表..还有什么?另外,我没有看到任何帖子或示例,其中查询与 JPA/JSF 一起使用以及它们如何绑定(bind)在一起(在一个地方)。我需要将这里的点连接起来,以便我可以利用 JSF/JPA 创建简单的查询来填充我的 PF 数据表。我读过这些博客,也用谷歌搜索过内部网,直到我脸色发青。我已经完成了向我发送 URL 列表以供阅读以了解每种产品的操作。我了解他们独立所做的事情,但我正在寻找“他们如何连接”的答案,也许还有一些基本的代码示例! :)

最佳答案

自版本 11 起,PrimeFaces 附带了 JpaLazyDataModel,您可以将其与 p:dataTable 一起使用。最简单的使用形式如下:

new JpaLazyDataModel<>(MyEntity.class, () -> entityManager);

另请参阅:

关于java - 使用 JSF、PrimeFaces 和 JPA : Create Basic WebApp without using Generated CRUD Classes, 表单等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18789062/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com