Web Application Based On ZK CDI JPA and Jetty Or Tomcat

From Documentation
Revision as of 04:32, 7 August 2012 by Iantsai (talk | contribs)

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 started 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(Weld CDI, Hibernate JPA), 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