标签:javaweb基础知识
本篇主要是博客的开篇,是一些很基础的知识,我写博客的目的很简单。主要是供自己学习使用,督促自己学习,希望自己能坚持下来。
当前三大主流的Web动态网页技术是PHP(Personal Home Page Tools)、ASP(Active Server Pages)和JSP(Java Server Pages)。
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的学习笔记” 博客,谢绝转载!
标签:javaweb基础知识
原文地址:http://daqingv5.blog.51cto.com/7291594/1761923