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

当前三大主流的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

java WEB 基础复习_开篇--Java Web基础知识相关推荐

  1. 《从零构建前后分离web项目》:开篇 - 纵观WEB历史演变

    开篇 : 纵观WEB历史演变 在校学习和几年工作工作中不知不觉经历了一半的 WEB 历史演变.对近几年的发展比较了解,结合经验聊聊 WEB 发展历史. 演变不易,但也是必然,因为为人始终要进步. WE ...

  2. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  3. java私塾 设计模式 视频_[章节]Java Web开发理论部分视频教程 之 04 mvc设计模式详解视频教程 - 我的学习中心 - 私塾在线 - 只做精品视频课程服务...

    第01节课:进行整体课程概览:复习事件机制:复习表现层的功能:复习表现层的开发 第02节课:Web应用的基础知识,包括:Internet.Http.IP.Port.MIME规范.Web客户端和服务端. ...

  4. java web应用程序_说说Java Web中的Web应用程序|乐字节

    大家好,我是乐字节的小乐,今天接着上期文章<Javaweb的概念与C/S.B/S体系结构>继续往下介绍Java Web ,这次要说的是web应用程序. 1. Web 应用程序的工作原理 W ...

  5. java web.xml 监听器_【JAVA 核心技术】java web 中的监听器

    为什么要有监听器? 监听器是用来处理一系列事件的java类,可被配置在java web项目中. 既然如此,为什么不用代码直接调用监听器? 这可能是因为J2EE规范规定的项目工程标准,用web.xml指 ...

  6. java邮件登录系统设计_基于Java web的邮件管理系统的设计与实现(含源文件).doc

    毕业设计诚信声明书 毕 业 设 计 中文题目 基于Java web的邮件管理系统的设计与实现 英文题目 Based on Java web email management system design ...

  7. java基础知识点_「Java面试题/知识点精华集」20000+字的Java基础知识篇(2020最新版) !

    " 本文已经收录进我的 79K Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide (「Java学习+面试指 ...

  8. java需要的英语_学Java需要有英文基础么

    相信很多朋友也是有这个疑问,学习Java的话我不会英语究竟能不能学会Java编程,这个今天小编就带大家分析一下,没有英文基础到底能不能学会Java,会英文,有英文基础有什么好处. 首先,你如果不会英文 ...

  9. java数据类型入门程序_「JAVA零基础入门系列」Day3 Java基本数据类型

    前两篇已经将开发环境搭建完成,如果你已经按之前的教程按部就班的完成了部署,那么世界上最优秀的编程语言之一和世界上最优秀的IDE之一已经出现在你的电脑上(此处应有掌声),如果你还没入门,或者正在台阶上踱 ...

最新文章

  1. ***PHP中判断变量为空的几种方法
  2. 将CSDN600W用户及密码帐号存入本地MySql数据库
  3. snmp 获取mac add table_R语言学习笔记(1)数据获取与数据重塑的第一部分
  4. Java编程思想之-主板示例
  5. 【朋友圈精选】web前端招聘面试的10个小分享
  6. java el 函数_javaweb基础(30)_EL函数库
  7. oracle dba (适用,OracleDBA笔试题
  8. 把collections.Counter的计数结果转为pandas的DataFrame
  9. SVN忽略提交文件设置
  10. 51单片机矩阵键盘控制数码管
  11. linux下 pxe服务器,Linux 的 PXE 与 UEFI PXE 依赖服务器配置
  12. EasyCVR边缘计算网关助力安防视频场景化AI落地,让智能无处不在
  13. Android 震动马达系统
  14. 最新Android 9.0 Pie,你想知道的都在这了
  15. 你以为SSL是安全的吗?
  16. 知识分享·NLP中一些有趣的trick
  17. 基坑计算理论m法弹性支点法_微型防腐螺旋管支挡结构的内力与变形规律
  18. 关机时配置更新怎么关闭计算机,电脑每次关机都要安装更新如何取消
  19. 720phi10p 和 720p有什么区别_新电脑明明是高清屏为什么有些页面显示模糊
  20. 针对以#开头,以;结尾的文档转中文的一些想法

热门文章

  1. jboss1.7_快速指南:剖析JBoss BPM跨进程通信
  2. PHP家庭账单系统,PHP+SQLite 多用户记账系统.家庭在线记账理财PHP管理系统.
  3. 保存设置_如何设置石材雕刻机原点及断电后怎么保存原点坐标?
  4. JWT 应该保存在哪里?
  5. 皮一皮:像不像投产不顺利的你...
  6. 每日一皮:初看不识画什么,再看已是神之手 ...
  7. 每日一皮:996标配工位原来是这样的!
  8. 死磕Java并发:J.U.C之并发工具类:Semaphore
  9. 风速风量管径计算软件_集气罩的类型与风量计算,看完果断收藏了!
  10. 使用百度webuploader上传组件直接上传到七牛云表单上传