我正在尝试使用MySQL使用NetBeans 7.4,JSF,PrimeFaces和JPA构建基本的CRUD应用程序。
我已成功使用NetBeans向导完成此操作。我想从头开始做这个,没有巫师。
似乎缺乏对JSF,PrimeFaces和JPA组合的支持。当我说“缺乏”时,我的意思是一个完整的例子(我可能会问得太多),不使用CRUD自动生成模板/类并显示实际查询编码并传递给数据表(primefaces)。 YouTube上充满了使用Hibernate(不是JPA)的非英语示例,以及其他显示没有代码的华丽GUI的示例。
到目前为止,我知道你需要一个@Entity类(提供表的物理构建),一个Controller(可序列化)和.xhtml网页来显示数据表..还有什么?此外,我没有看到任何查询与JPA / JSF一起使用的帖子或示例以及它们如何捆绑在一起(在一个地方)。我需要在这里连接点,以便我可以利用JSF / JPA创建简单的查询来填充我的PF DataTables。我已经阅读了博客,并且我已经用Google搜索了内部网,直到我脸红了。向我发送要阅读以了解每种产品的URL列表是我已经完成的事情。我得到了他们独立完成的工作,但我正在寻找“他们如何连接”的答案,可能还有一些基本的代码示例! :)
答案 0 :(得分:-1)
我认为这可以帮到你: http://www.tutorialspoint.com/jsf/jsf_tutorial.pdf
东
答案 1 :(得分:-1)
看。如果您需要一个关于使用JPA / EJB作为模型层和JSF作为视图层的CRUD操作的示例,您可以看到以下示例:
我自己的博客也基于许多解释这个的例子。这些例子使用JPA2 / EJB3作为模型,JSF2和primfaces作为视图你可以看到
http://jsfspotlight.blogspot.com/2013/05/jsf2ejb3-preparing-your-environment.html(这篇文章解释了在开发EJB / JSF应用程序之前如何准备环境
http://jsfspotlight.blogspot.com/2013/05/ejbjsf-master-detail-web-application-in_25.html (在这篇文章中,我详细解释了如何创建EJB / JSF master_detail应用程序,包括连接模型和视图层所需的内容)
浏览博客以获取更多示例
答案 2 :(得分:-1)
尝试这个原型,它将为您创建一个示例,然后检查它的实现方式:https://github.com/ignl/happyfacescrud。您将了解Spring,Spring安全性,Spring WS,JPA和Hibernate,Spring数据和QueryDsl以便于查询,以及自定义JSF组件,这将使您成为非常高效的jsf开发人员。