Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用JSF、PrimeFaces和JPA:在不使用生成的CRUD类、表单等的情况下创建基本WebApp_Java_Jsf_Jpa_Primefaces_Netbeans 7 - Fatal编程技术网

Java 使用JSF、PrimeFaces和JPA:在不使用生成的CRUD类、表单等的情况下创建基本WebApp

Java 使用JSF、PrimeFaces和JPA:在不使用生成的CRUD类、表单等的情况下创建基本WebApp,java,jsf,jpa,primefaces,netbeans-7,Java,Jsf,Jpa,Primefaces,Netbeans 7,我正在尝试使用MySQL用NetBeans 7.4、JSF、PrimeFaces和JPA构建一个基本的CRUD应用程序 我已经通过使用NetBeans向导成功地做到了这一点。我想从头开始,没有巫师 似乎缺乏对JSF、PrimeFaces和JPA组合的支持。当我说缺少时,我指的是一个完整的示例,我可能要求太多,没有使用CRUD自动生成模板/类,并且显示了编码并传递给datatablesprimefaces的实际查询。YouTube上充斥着使用Hibernate而非JPA的非英语示例,以及其他显示华

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

我已经通过使用NetBeans向导成功地做到了这一点。我想从头开始,没有巫师

似乎缺乏对JSF、PrimeFaces和JPA组合的支持。当我说缺少时,我指的是一个完整的示例,我可能要求太多,没有使用CRUD自动生成模板/类,并且显示了编码并传递给datatablesprimefaces的实际查询。YouTube上充斥着使用Hibernate而非JPA的非英语示例,以及其他显示华丽GUI的示例,这些示例没有代码


到目前为止,我知道您需要一个@Entity类来提供表的物理构建、一个可序列化的控制器和显示datatable的.xhtml网页。。还有什么?此外,我没有看到任何文章或示例说明查询与JPA/JSF一起使用,以及它们是如何在一个地方结合在一起的。我需要在这里连接点,以便利用JSF/JPA创建简单的查询来填充我的PF数据表。我读过博客,搜索过内部网,直到脸色发青。给我发送一个URL列表来了解每个产品是我已经做过的事情。我知道他们独立做什么,但我想知道他们是如何将答案与一些基本的代码示例联系起来的!!:

我认为这应该对您有所帮助:


Tung

看看。如果您需要一个关于CRUD操作的示例,使用JPA/EJB作为模型层,JSF作为视图层,您可以看到以下示例:

我自己的博客也基于许多例子来解释这一点。这些例子使用JPA2/EJB3作为模型,JSF2和primfaces作为视图

这篇文章旨在解释如何在开发EJB/JSF应用程序之前准备好您的环境

在本文中,我将详细解释如何创建EJB/JSF master_detail应用程序,包括连接模型层和视图层所需的内容


浏览博客了解更多示例

尝试此原型,它将为您创建一个示例,然后检查其实现方式:。您将了解Spring、Spring安全性、Spring WS、JPA和Hibernate、Spring数据和QueryDsl以便于查询,以及定制JSF组件,这些组件将使您成为非常高效的JSF开发人员

BalusC有一个使用普通JSF2的接口。在我看来,这是一个很好的起点,有0个GUI,只是自我解释的代码。以此为基础,您可以添加您想要/需要的数据库访问:普通JDBC、Hibernate、JPA、MyBatis等。此外,PrimeFaces不是实现CRUD功能所必需的,请注意,增强应用程序GUI并将普通web应用程序转换为RIA非常好。谢谢。我会回顾一下,然后再给你回复。有谁有一个好的JPA例子吗?我认为我需要将JPA如何与bean/实体相匹配以及如何使用自定义查询结合起来。再说一次,我想坚持使用JPA,但如果有人认为我不应该使用JPA,我会洗耳恭听!理想情况下,b/c更简单、更可靠。我正在从企业的角度寻找最佳实践。如果JPA比使用JDBC或Hibernate更好的话,我宁愿花更多的时间学习JPA。你必须自己开始尝试一些东西。我想你应该读一下这篇文章的答案,因为它曾经帮助过我: