JavaWeb知识体系梳理和学习资料汇总

JavaWeb知识体系梳理和学习资料汇总

初级

  • JSP:使用JSP标签在HTML网页中插入Java代码。它通过页面表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页
  • JDBC:是一个连接数据源、传递查询和更新指令、处理数据库响应并返回结果的API
    JDBC介绍和代码示例
    JDBC入门详解
  • Servlet:是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。
  • servlet简介

中级

  • json/xml
  • Spring:是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分。Spring基础知识汇总
  • Struts2:Struts2框架是MVC流程框架,适合分层开发。框架应用实现不依赖于Servlet,使用大量的拦截器来处理用户请求,属于无侵入式的设计。
    Struts2框架学习
  • SpringMVC:Spring的一个子框架
    SpringMVC是什么
    SpringMVC菜鸟教程
  • Hibernate:一个基于jdbc的开源框架,简化了dao层编码工作
    Hibernate入门
    安装配置
  • MyBaits:mybatis是一个持久层(dao层)的框架。。主要负责跟数据库进行交互。
    mybatis入门
    mybatis入门到精通
  • MySQL
    菜鸟教程
  • Git
    菜鸟教程

高级

  • Maven:可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
    Maven 菜鸟教程 1 安装和配置
  • 设计模式:设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。
    设计模式学习汇总

你可能感兴趣的:(javaweb)