J2EE-based enterprise application system - Tool list
application server
--------------------------------
Jetty -
http://jetty.mortbay.org/jetty/index.html
HTTP server and Java Serverlet container
Jotm -
http://www.objectweb.org/jotm/index.html
Transaction management server
Apache -
http://www.apache.org/
These things will not be pending, http, xml, ant, tomcat, velocity, ... enterprise application's soul.
TYREX -
http://tyrex.sf.net/
Transaction management server
Openjms -
http://openjms.sf.net/
Message server
JBoss -
http://www.jboss.org/
Fast, powerful J2EE server
Database server
--------------------------------
SAP DB -
http://www.sapdb.org/
There is no modern management without SAP, huh, huh
PostgreSQL -
http://www.postgresql.org/
Object Relational Database
Mysql -
http://www.mysql.org/
Applied most database
Hypersonic SQL -
http://hsqldb.sf.net/
Simple, convenient database
Indicator layer
--------------------------------
JPublish -
http://www.jpublish.org/
The content management system uses a template engine to separate the application logic from content and data.
FreeMarker -
http://www.freemarker.org/
The most powerful, flexible template engine
Rhino -
http://www.mozilla.org/js/
JavaScipt for B / S structures
data analysis
--------------------------------
DataVision -
http://datavision.sf.net/
Reporting system supports a variety of different databases
JasperReports -
http://jasperreports.sf.net/
Report engine
WEKA -
http://www.cs.waikato.ac.nz/~ml/weka/
Data mining
System extension
--------------------------------
Beanshell -
http://www.beanshell.org/
Embedded, object-oriented scripting languages provide great scalability and secondary development capabilities to the application system.
Jython -
http://www.jython.org/
Combined with Python's flexible and efficient and powerful Java
JACL -
http://www.tcl.tk/software/java/
Java implementation of TCL scripts
development tools
--------------------------------
NetBeans -
http://www.netbeans.org/
Integrated development environments, has few unclean plugins, making the development of Java software more simplified.
other
--------------------------------
DOM4J -
http://www.dom4j.org/
The most flexible XML framework
CASTOR -
http://castor.exolab.org/
The data binding tool provides exciting XML objective operations and JDO concepts.