Skip navigation.
Home

Tools, Frameworks, IDEs, and Technologies Wiki.

  I'm thinking about one place to collect/include reference for all the Tools, Frameworks, IDEs, and Technologies; some place to act as technologies/tools/frameworks wiki as well as it contains short description about this tools and what are its strengths from the writer experience.
and instead of googling and wasting time in things searched about million of times until one found his suitable IDE/Tool/Framework, I thought about creating such page here that growth by time and act as reference for all.
I know that many people will wondering why do it here. as some of the information listed here can be found for example on wikipedia.
But some are not found and even if u can go and create page for it, there exist the feature of grouping and collecting the java related tools, IDEs, ... etc.
so let's start such page. and I hope all share his own knowledge/experience/opinion in this page.

mainly we have two Sections:

     1.  Integrated development environment (IDE):-
           also known as integrated design environment and integrated debugging environment, is a type of computer Software that assist computer programmers to develop software [ wikipedia ].

     2.  Frameworks :-
          Frameworks are designed with the intent of facilitating software
development, by allowing designers and programmers to spend more time
on meeting software requirements rather than dealing with the more
tedious low level details of providing a working system.
        A framework may include support programs, code libraries, a scripting language, or other software to help develop and glue together the different components of a software project. [ wikipedia ].

 


1.  Integrated development environment (IDE):-

     1.1.   Eclipse:-

     1.2.   NetBeans:-

     1.3.  UML & Modelling Tools:-
 


2.  Frameworks :-

      2.1  Object-Relational Mapping (ORM) Frameworks:-

           Hibernate:-
          Hibernate is a powerful, high performance object/relational persistence and query service. Hibernate lets you develop persistent classes following object-oriented idiom-including association, inheritance, polymorphism, composition, and collections. Hibernate allows you to express queries in its own portable SQL extension (HQL), as well as in native SQL, or with an object-oriented Criteria and Exampl API. [ Hibernate ]

      2.2  Reporting Engine:-
      should allow the analysis of all kinds of statistics, exporting charts, graphs.
       
          JXLS:-
          JXLS is small and easy-to-use Java library for generating Excel files using XLS templates. In your XLS template you can use any Excel features which are preserved by
Jakarta POI when reading and writing XLS files. Particularly it means you can use
Charts and Macros in your XLS template and many other features.

      2.3   Database Schema visual representation:-

         SchemaSpy:-
         SchemaSpy is a Java-based tool that analyzes the metadata of a schema in a database and gebrates a cisula representation of it i a browser-displayable formate.