[jboss-user] [Beginner's Corner] - Re: implicit modules in development

Wolf-Dieter Fink do-not-reply at jboss.com
Sat Jun 8 15:39:13 EDT 2013


Wolf-Dieter Fink [https://community.jboss.org/people/wdfink] created the discussion

"Re: implicit modules in development"

To view the discussion, visit: https://community.jboss.org/message/822134#822134

--------------------------------------------------------------
If you use a JEE application server you can code against the JEE API, which mean JPA, EJB, JSF... In this case you only need to include the JavaEE API's downloaded from Oracle site or by maven dependencies.

The reason for have that in different places is that the IDE need the reference to compile, Eclipse i.e. can use the pom.xml files (with maven plugin) to collect the references.
With an IDE you are able to use a GUI for programming, with Eclipse (EE bundle) you are able to produce the JAR/EAR directly.
Most developers use maven to be able to build from a shell and use automatic testing, the IDE will be only used as comfortable editor.

The EE spec delegate the runtime implementation to the server, if you use JBoss the JPA persistence is implemented by Hibernate. If you code against the EE spec you will not need to use Hibernate for developing - this is the idea off JavaEE as you have no direct dependency to a specific AS provider.
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/822134#822134]

Start a new discussion in Beginner's Corner at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2075]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20130608/927028f3/attachment.html 


More information about the jboss-user mailing list