假设我是JBoss Seam的新手,有没有什么方法可以让我快速提升技能?有没有好的教程?
假设我是JBoss Seam的新手,有没有什么方法可以让我快速提升技能?有没有好的教程?
您可能想要阅读丹·艾伦(Dan Allen)的《Seam In Action》一书。它会引导您了解Jboss Seam所整合的所有框架,而不仅仅是Jboss Seam本身。
除此之外,您可以从Jboss Seam的示例中学到很多知识,您可以几乎直接编译和运行,或者使用seamgen。
如果这是您第一次使用jsf、hibernate、drools等技术,并且您对bijection不熟悉,请选择这本书。
这取决于您在JSF生命周期和EJB3(会话Bean和JPA)方面的技能。了解这些内容是必须的,才能理解Seam的含义。
您还应该阅读一些关于facelets和Rich Faces的内容,因为教程中的示例使用了它们。
Seam手册对于初学者来说已经足够了,但你可以阅读《Seam In Action》和code.google.com/p获取示例源代码。其中一个是http://sourceforge.net/projects/tekir/。Tekir是用Seam编写的。
我也是新手,正在尝试开发一个相当雄心勃勃的网站,使用Java和Seam技术。
如果你不是一名Java Web程序员,那么学习这项技术的曲线会很陡峭,我同意这一点。
我同意有关分解问题的评论。以下是帮助我的几个方面:
《Seam in Action》--我不能像阅读其他书籍那样从头到尾地阅读它,但我已经反复阅读了一些开头章节,并发现它很有帮助。
从命令行和基本文本编辑器开始使用seam-gen。最终我在eclipse中运行了我的seam应用程序,但这并不像一些人所说的那样容易,对我来说只是另一个要克服的障碍。我使用简单的mysql数据库作为后端,有3个实体。步骤如下:
seam setup
seam new-project
seam generate
seam explode
另外,由于Seam将JSF和EJB3“编织”在一起,因此下一步是学习它们各自的知识。
我现在正在网上进行一个相当不错的JSF教程。请访问http://learn.exadel.com/
如果您已经了解Java,那么学习EJB3可能会相对容易。
如果您不了解Java,请从www.javapassion.com的Java入门课程开始学习。
我仍然经常遇到挫折,但情况正在好转。
TDR