The J2EE architecture for most of the java web application
recent year,
3. Controller(Business Logic) : Spring Framework(http://www.springsource.org/about) - MVC , Servlet,
Struts(optional now: similar with Spring MVC)
4. Model: Spring Framework(http://www.springsource.org/about) - AOP and other features), Jdbc,
Hibernate(JPA - http://hibernate.org/)
Other tools,
Testing: JUNIT , hudson - for daily build (http://hudson-ci.org/)
IDE: eclipse or netbean
web server: tomcat, oracle websphere or ibm weblogic
Version control: subverion
build: ant or maven
database and tools : oracle , sql developer(http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html)
Books which is helpful for you:
Comments
Post a Comment