Monday, August 8, 2011

Gud Link for MVC

http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/web-tier/web-tier5.html

Various Frameworks in current market.



Business Logic Frameworks

Most teams still roll their own business logic layer using plain old JavaBeans (POJOs). Though, business layer frameworks are beginning to emerge, and now include:
• Commons Chain of Responsiblity
•Spring
•XWork


Data Access Frameworks

Most often, the business layer is seen to be distinct from the data access layer. Some teams roll their own data access objects (DAOs), but more and more teams are turning to one of the many data access frameworks. Some popular data access frameworks include:
• Cayenne
• Enterprise Java Beans
• Hibernate
• iBATIS
• JDBC
• Object Relational Bridge


View Frameworks

Aside from Java Server Pages, there are several other presentation technologies available to Java web applications.
• Freemarker
• iText (PDF)
• JasperReports
• Velocity
•XSLT