It's not a secret anymore!
The moose likes Beginning Java and the fly likes Tutorial for 3-tier architectures Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Tutorial for 3-tier architectures" Watch "Tutorial for 3-tier architectures" New topic

Tutorial for 3-tier architectures

stefan bisang

Joined: Jun 03, 2010
Posts: 3
hi folks

I would like to learn more about 3-tier architecture(presentation, business logic, data) programming in java. Does anybody know a good tutorial (or a book)? Especially tutorials about building a sample application would be very interesting.

Any proofen tutorial would be a help

Saurabh Pillai
Ranch Hand

Joined: Sep 12, 2008
Posts: 524
Wiki entry about MVC Try to understand the concept first.

Quick googling returned tutorial on MVC on Oracle's website

If you are looking for implementation of MVC in web app, then search for Spring MVC.
Snehal Masne

Joined: Nov 02, 2013
Posts: 9
3-tier is any project having a

a.) Presentation Layer containing UI ( written in

b.) BusinessLogic Layer containing business logic ...UI will call this layer instead of calling data layer directly for security reasons

c.) Data Access Layer so that all calls to database are abstracted and no-one can fire any query directly into database.

Similarly you can implement n-tier by adding more layers like

d.) A Service layer Now flow will by Presentation Layer -> Service -> Business Layer -> Database

and so on...
I agree. Here's the link:
subject: Tutorial for 3-tier architectures
It's not a secret anymore!