Our download contains the Enfacade Console and Runtime Engine. You will also need:
None if you just want simple CRUD (Create, Read, Update and Delete) pages. To take your application forward you will need:
Integrated development environment written in Java that allows access to all parts of your application. Use it to:
A self contained Java EE MVC application directory structure that can be deployed or generated directly to your Application Server. It will include:
This contains all the code required to deploy and run your application on a Java EE Application Server. It has been divided into four components, each of which runs as a servlet:
Simply instruct the Enfacade Console to synchronise your application with the database. This will:
Zero. Feel free to:
We have deliberately chosen a neutral theme. Enhance your application by:
We currently provide four such controls that you can incorporate on your pages:
Yes and we are adding new ones all the time. Apart from the standard stuff, Enfacade offers controls to:
All Enfacade generated business objects consists of an interface and an implementing class. This means that any implementing class can be 'mocked out' for an appropriate test class.
Furthermore, the generated business objects interact with the Enfacade API via composition. This means that the implementing classes behind the Enfacade API can be 'mocked out' as well.