Creating your first Java EE 7 application with JBoss Forge
So, Forge installation is quite easy; however, creating your first Java EE 7 application will be even faster! Although, we can create rather advanced applications with Forge, for the purpose of learning, we will just use a simple schema that contains a user table, which can be built using the following command:
CREATE TABLE users ( id serial PRIMARY KEY, name varchar(50), surname varchar(50), email varchar(50) );
The first thing that we need to do is to create a new project using the project-new
command. Execute the following commands from within the Forge
shell:
[bin]$ project-new --named forge-demo --topLevelPackage com.packtpub.wflydevelopment.appendix –projectFolder forge-demo
Now, you have a new Forge project, which is based on a Maven project structure. Arguably, generating a new project isn't Forge's greatest value—the same can be achieved with Maven archetypes. The sweet part of Forge is that...