Projects tagged ‘j2ee’, ‘java’, and ‘tools’


[21 total ]

382USERS
   

Spring is a lightweight Java/J2EE application framework based on code published in "Expert One-on-One J2EE Design and Development" by Rod Johnson. It includes powerful JavaBeans-based configuration management applying Inversion-of-Control principles ... [More] , a generic abstraction layer for transaction management allowing for pluggable transaction managers, a JDBC abstraction layer, integration with Hibernate, JDO, Apache OJB, and iBATIS SQL Maps, AOP functionality, and a flexible MVC Web application framework with multiple view technologies. There is also a .NET port available. [Less]

320USERS
   

The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with tools for developing J2EE Web applications. The WTP project includes the following tools: source editors for HTML, Javascript, CSS, JSP, SQL, XML, DTD, XSD, and WSDL; ... [More] graphical editors for XSD and WSDL; J2EE project natures, builders, and models and a J2EE navigator; a Web service wizard and explorer, and WS-I Test Tool [Less]

64USERS
   

Ehcache is a widely used java distributed cache for general purpose caching, J2EE and light-weight containers. It features memory and disk stores, replicate by copy and invalidate, listeners, a gzip caching servlet filter and much more... ... [More] Ehcache is available under an Apache open source license and is actively developed, maintained and supported. [Less]

45USERS
   

JasperReports is a Java reporting library. XML report templates are used to generate ready to print documents using data from customizable data sources, including JDBC. The output can be delivered to the screen, printer, or stored in PDF, HTML, XLS, RTF, ODT, CSV, TXT and XML format.

12USERS
   

AppFuse is an open source project and application that uses open source tools built on the Java platform to help you develop Web applications quickly and efficiently. It was originally developed to eliminate the ramp-up time found when building new ... [More] web applications for customers. At its core, AppFuse is a project skeleton, similar to the one that's created by your IDE when you click through a wizard to create a new web project. AppFuse 1.x uses Ant to create your project, as well as build/test/deploy it. AppFuse 2.x uses Maven 2 to create your project as well as build/test/deploy it. IDE support is much better in 2.x because you can generate the IDE project files with Maven plugins. AppFuse 1.x uses XDoclet and JDK 1.4+. AppFuse 2.x uses annotations and JDK 5+. [Less]

9USERS
 

Based on the popular and very useful mod_rewrite for apache, UrlRewriteFilter is a Java Web Filter for any J2EE compliant web application server (such as Resin, Orion or Tomcat), which allows you to rewrite URLs before they get to your code. It is a very powerful tool just like Apache's mod_rewrite.

5USERS
 

The SmartWeb framework is targeted to support rapid development of simple to complex web applications, leading to development of clean and stable code. It's built over consolidated open source frameworks and features the most useful design patterns.

4USERS
 

jSeamless is a UI abstraction layer for Java to allow developers to write code for any platform and any environment (Web, Desktop, Mobile, etc.) without having to know ahead of time the deployment platform or environment will.

4USERS
 

Trails is a domain driven development framework for Java that aims to bring some of the excellent ideas of Ruby on Rails to the Java platform. By developing a POJO domain model with some annotations, it is possible to get a fully working ... [More] Spring/Hibernate/Tapestry application without custom development. Trails does this without any source code generation and all screens are fully customizable as needed. As well, Trails provides other features such as validation, role based security and I18N. [Less]

3USERS
   

Clustered Remoting For Spring Framework(Cluster4Spring) is open source project that represents alternative implementation of Spring framework remoting subsystem and supports different schemes of remote communication between client and server (1-1 ... [More] , 1-many, dynamic services discovering). The major features of Cluster4Spring library are: * Support of one-to-one scheme of remoting; * Support of one-to-many scheme of remoting, which assumes that one client selects remote service for invocation from one of predefined locations; * Support of one-to-many scheme of remoting with dynamic discovering of remote services; * Several built-in policies for selecting remote service for invocation are included (they are applied if service is available in several locations) [Less]

2USERS
   

Spring-Annotation is a library that enables the use or annotations to configure your application using spring-framework as a backend. In the next versions it will enable the use of standard Java EE annotations as an alternative way to configure your application, but without a need for a full Java EE 5 application server.

1USERS

AtLeap is a flexible java engine bases on AppFuse to rapid start your Web application. The main features are tag-library including GRID (table with sorting, filtering, pager etc.) and multilingual CMS with WYSIWYG HTML editor, full-text search engine etc.

1USERS

The BinBase Database system was created to provide an accurate and fast solution for the analysis of thousand of Chromatograms and to create a library of compounds. Better known as Bins. The system is so designed that it can be easily extended and ... [More] adapted for your specific problems. You also have the possibilities to use it in different runtime configurations like: * using it as standalone system * using it with a cluster * using it with setupX as meta information provider * using with a custom meta information provider BinBase core part is now available in the svn. Websites are down to server error and we are working on it! [Less]

1USERS

MD4J is a passive, model driven, extensible J2EE webapp generator used through Ant or Maven. Currently Hibernate 3 mappings are supported as input, with EJB 2.1, Struts 1.x and JSP 2.0 as output for CRUD and Search operations with patterns like MVC ... [More] , DAO and SessionFacade. One of the main features of MD4J is that it allows you to work on your model iteratively, providing a complete J2EE application following your model changes. So, each time you edit your model and build your project, MD4J will generate high quality code from JSPs and Struts classes, to Session EJBs and DAOs, allowing you to test CRUD and Search functionality on top of your model right away. [Less]

1USERS
 

J2EE Spider is a open source tool for rapidly developing form-based web applications. The main concerns of the project are usability, integration with development plataform, freedom to choose which code needs to be generated, incremental ... [More] development generation and customization of code templates to better fit the needs of the development team. REVIEW: http://www.infoq.com/news/2008/03/J2EE-Spider [Less]

0USERS

Businesses perform work efforts within their organizations to complete certain tasks. The application facilitates the management of these tasks. The application includes a full fledged time tracking system with approval and managment processes.

0USERS

WhirlyCache is a simple high performance in-process cache, comparable to EHCache and OSCache (but faster). It includes pluggable implementations (FastHashMap, ConcurrentHashMap) and eviction policies.

0USERS

Hibernate tool based on the NetBeans platform. Can be used as a standalone application or as a NetBeans module

0USERS

Components to monitor server applications running inside a Java VM. Uses JMX and AspectJ to track and correlate performance and errors. Featured in a recent article on IBM Developerworks.

0USERS
   

DataVision is a reporting tool similar to Crystal Reports, written in Java. It supports multiple data sources (JDBC, text files) and output formats (HTML, XML, PDF, LaTeX, comma- and tab-separated data files, and DocBook). It lets you design reports with a drag-and-drop GUI. Report descriptions are stored as XML.