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 about 11 years ago
41
1
1 2 3 4 5 (0)

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

                            0 comments

                            There are no comments, be the first and leave one below:

                            Similar

                            General Knowledge Quiz
                            Andrea Leyden
                            A-level Sociology Quiz
                            Chuck Amobi
                            An Inspector calls Techniques
                            anya14
                            IB Bio - Mitosis Quiz
                            j. stu
                            FCE Opposites Practice
                            miminoma
                            NEW: ExamTime's Mind Map Maker
                            Andrea Leyden
                            GCSE English Language Overview
                            philip.ellis
                            The Cold War: An Overview
                            Andrea Leyden
                            Biology -B2
                            Sian Griffiths
                            GCSE History – Social Impact of the Nazi State in 1945
                            Ben C