码迷,mamicode.com
首页 > 编程语言 > 详细

开篇--Java Web基础知识

时间:2016-04-09 01:50:17      阅读:393      评论:0      收藏:0      [点我收藏+]

标签:javaweb基础知识

本篇主要是博客的开篇,是一些很基础的知识,我写博客的目的很简单。主要是供自己学习使用,督促自己学习,希望自己能坚持下来。

    

  1. 当前三大主流的Web动态网页技术是PHP(Personal Home Page Tools)、ASP(Active Server Pages)和JSP(Java Server Pages)。

  2. JSP工作原理

技术分享

3.JSP的体系结构

①Model 1

技术分享

②Model 2(即MVC)

技术分享

4.Struts2工作原理

主要过程:客户请求服务器-->请求被提交到一系列的过滤器或拦截器(最后到达FilterDispatcher,FilterDispatcher是核心控制器)-->FilterDispatcher读取配置文件struts.xml(根据配置信息调用某个Action处理请求)-->Action处理请求后,返回结果,FilterDispatcher根据struts.xml的配置找到对应的页面跳转。

技术分享

5.Hibernate工作原理

主要过程:Configuration读取Hibernate的配置文件hibernate.cfg.xml和映射文件*.hbm.xml中的信息,及加载配置文件和映射文件,通过Hibernate配置文件生成一个多线程的SessionFactory对象,Session对象生成Query对象或Transaction对象;可通过Session对象的get(),load(),save(),delete()和saveOrUpdate()等方法对PO进行加载、更新、删除等操作;也可以通过Query对象执行查询操作;如果没有异常,Transaction对象将提交这些数据到数据库中。

技术分享

6.Spring3框架体系结构

技术分享

基础部分写的不详细,主要是能根据这几幅图能准确描述整个工作流程和框架。end


























本文出自 “大庆V5的学习笔记” 博客,谢绝转载!

开篇--Java Web基础知识

标签:javaweb基础知识

原文地址:http://daqingv5.blog.51cto.com/7291594/1761923

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!