JTFC classes are the core of the software architecture used by Jtech to develop software applications.
This architecture is based on Java classes and has been implemented following the Object Oriented paradigms.
At present JTFC classes are constituted by two modules: JTFC-BASE and JTFC-UI
Documentation and examples are availables at the
JTCenter
and the JTFC-BASE module is distribuited freely under GNU Public License in the download area.
It's possible to buy on line business licenses at the JtShop.
JTFC-BASE
JTFC-BASE module provides a reliable, expandable and scalable framework wich allows the development
of applications wich needs to use a database to ensure objects persistence.
JTFC-BASE module aims to:
-
define the database and the relationships between database and persistent objects;
-
manage database connections;
-
supply maintenance database tools;
-
set up the standard application services;
-
implement the Database Abstraction Layer wich manages the object persistence
by means of standard services (CRUD);
-
manage data searching by developing custom services.
JTFC-UI
JTFC-UI module supplies developers with predefined UI components designed to implement
WEB graphic interfaces. These components are integrated in the JTFC architecture.
The following features are also availables:
-
accessing control;
-
session tracing;
-
servlet pool wich manage communication with clients;
-
Request manager for standard ui components as forms, paged search lists, etc.
-
interaction with JTFC-BASE Database Abstraction Layer.