我真的需要用这些技术创建一个简单的项目,我已经知道如何在Eclipse中创建一个JSF 2项目。 但我不知道如何插入休眠并使其工作。 我在Netbeans知道,但我想改变到Eclipse肯定。如何使用JSF 2 + Eclipse创建项目Java EE Web Developers + Hibernate?
我在谷歌搜索,但没有坚实的。
任何铅,技巧,将不胜感激。
感谢
我真的需要用这些技术创建一个简单的项目,我已经知道如何在Eclipse中创建一个JSF 2项目。 但我不知道如何插入休眠并使其工作。 我在Netbeans知道,但我想改变到Eclipse肯定。如何使用JSF 2 + Eclipse创建项目Java EE Web Developers + Hibernate?
我在谷歌搜索,但没有坚实的。
任何铅,技巧,将不胜感激。
感谢
你说的是Hibernate如“好醇” Hibernate Core”,因为它是当时的旧J2EE年龄或者你说的是Hibernate的JPA实现,该EntityManager
?
如果前者,我发现了Hibernate Tools Eclipse插件非常有用。它允许实体从表中自动生成,反之亦然,并提供了几个有用的向导。鉴于您使用JSF2并基于您的问题历史记录,我知道您正在使用Java EE 6,所以我想知道为什么您不会去使用JPA?
如果是后者,只需使用Eclipse自己的Dali插件(它已经是Eclipse for Java EE的一部分)。它提供了与Hibernate Tools类似的功能。您现在应该只关注关键字“JPA”,而不是“Hibernate”,因为这只是一个实现细节(竞争对手是EclipseLink,这是参考实现并在其他Glassfish中使用)。 Dali主页有很好的文档,教程和视频演示。
所以你认为使用JPA和JSF 2会更好?你知道有什么好的教程吗?谢谢你的提示dude =) –
在J2EE时代,旧的Hibernate Core很棒。已经学习了很多课程来设计添加到Java EE的JPA。 JPA基本上是作为Java EE的一部分标准化的Hibernate的演变。您应该继续使用JPA,而不是摆弄旧的API。至于教程,只需通过一些Dali教程来生成实体和DAO类的类,就可以与它们一起玩/测试。然后使它们成为EJB并将它们注入到JSF托管的bean中。 – BalusC