Web Application Based On ZK CDI JPA and Jetty Or Tomcat"

From Documentation
m
Line 7: Line 7:
  
 
=Introduction=
 
=Introduction=
Building a Java Web application is always start with a bunch of choices, choices of which software architecture should pick, layers within picked architecture should define, and possible solutions or frameworks that each layer could properly use.
+
Building a Java Web application is always start with a bunch of choices; Choices of which software architecture should pick, layers within picked architecture should be defined, and possible solutions or frameworks that each layer should use.
  
To those who is already a guru of Java EE,  
+
So in this article, by walking through a development Environment setup and application stack build-up, I want to propose a common practice of building a light weight Web Application based on Java EE 6, simple web container (Jetty or Tomcat) and ZK.
  
This article is a walk through of how to build a Java web application based on ZK, CDI and JPA, and
+
Then in the next  article: XXXX, I'll introduce you some user scenarios and Programming practices that you should consider between each layers.
 +
 
 +
=project setup=
 +
 
 +
==Eclipse IDE==
  
 
=Application Stack=
 
=Application Stack=
 +
====
 +
 +
 
=Light weight Servlet Container=
 
=Light weight Servlet Container=
 
=Java EE standard: CDI=
 
=Java EE standard: CDI=

Revision as of 09:00, 6 August 2012

WarningTriangle-32x32.png This page is under construction, so we cannot guarantee the accuracy of the content!

DocumentationSmall Talks2012AugWeb Application Based On ZK CDI JPA and Jetty Or Tomcat
Web Application Based On ZK CDI JPA and Jetty Or Tomcat

Author
Ian YT Tsai, Engineer, Potix Corporation
Date
Aug 06, 2012
Version
ZK 6

Introduction

Building a Java Web application is always start with a bunch of choices; Choices of which software architecture should pick, layers within picked architecture should be defined, and possible solutions or frameworks that each layer should use.

So in this article, by walking through a development Environment setup and application stack build-up, I want to propose a common practice of building a light weight Web Application based on Java EE 6, simple web container (Jetty or Tomcat) and ZK.

Then in the next article: XXXX, I'll introduce you some user scenarios and Programming practices that you should consider between each layers.

project setup

Eclipse IDE

Application Stack

==

Light weight Servlet Container

Java EE standard: CDI

Hibernate JPA as Persistence

ZK as Presentation

Summery