Class: Project Structure

Description

* External Links: - http://queens.db.toronto.edu/~papaggel/courses/csc309/docs/lectures/web-architectures.pdf. - http://en.wikipedia.org/wiki/Multitier_architecture - http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller - http://www.javacodegeeks.com/2013/05/multilayered-architecture-1-introduction.html - http://www.javaworld.com/article/2076253/core-java/develop-n-tier-applications-using-j2ee.html - http://craftedsw.blogspot.com/2010/05/mvc-and-multi-tier-architecture.html
muhammed.senussi
Mind Map by muhammed.senussi, updated more than 1 year ago
muhammed.senussi
Created by muhammed.senussi over 10 years ago
37
1

Resource summary

Class: Project Structure
  1. Objectives
    1. get trainees familiar with: 1- projects structure: Web app. and WebService app. 2- the whole developing processes.
    2. Table Of Content
      1. Project Architecture (three major layers)
        1. DAO layer
          1. responsible for performing CRUD (Create, Read, Update, Delete) operations with database(s).
          2. Business (Service) layer
            1. responsible for all business logic implementation including validation and exceptions processing. Presentation layer: Spring MVC implementation, and web service.
            2. Presentation layer
              1. Spring MVC implementation, and web service.
            3. Developing processes
              1. intro to Technologies and Frameworks used at all layers (PostgreSQL, Liquibase, ORM, Maven, Spring, TestNG, YUI).
            4. learning resources
              1. Class Mind Map
                1. https://www.examtime.com/en-US/p/642074
                2. Slides
                  1. http://queens.db.toronto.edu/~papaggel/courses/csc309/docs/lectures/web-architectures.pdf
                  2. URLs
                    1. http://en.wikipedia.org/wiki/Multitier_architecture
                      1. http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller
                        1. http://www.javacodegeeks.com/2013/05/multilayered-architecture-1-introduction.html
                          1. http://www.javaworld.com/article/2076253/core-java/develop-n-tier-applications-using-j2ee.html
                            1. http://craftedsw.blogspot.com/2010/05/mvc-and-multi-tier-architecture.html
                            2. Demos and onsite training
                              1. Live demo of existed apps. (EshtaPortal as WebApp & EshtaFreelanceWs as WSApp.).
                            Show full summary Hide full summary

                            Similar

                            The Cold War
                            dottydiva96
                            GCSE Maths Notes: Averages
                            Andrea Leyden
                            TOEFL Practice
                            aliking
                            How did Hitler challenge and exploit the Treaty of Versailles 1933 - March 1938?
                            Leah Firmstone
                            HRCI Glossary of Terms A-N
                            Sandra Reed
                            Physical Description
                            Mónica Rodríguez
                            Of Mice and Men Characters - Key essay points
                            Lilac Potato
                            The Digestive system
                            Elena Cade
                            C1 Quiz
                            Leah Firmstone
                            GRE Verbal Reasoning Vocabulary Flashcards 3
                            Sarah Egan
                            Photosynthesis and Respiration
                            Jessica Phillips