• JavaWeb学习路线


      之前的Java学习,之所以那么艰难,在我最近总结来看,就是没有明确的学习路线,以及没有好的学习方法和习惯。其实大概了解了Java里面的每个小的类是做什么的,说白了就是有什么功能,能实现什么,再来看Java的话就更能明白很多东西。

      右图为B/S架构所需要用的技术(语言):

    客户端(浏览器)三大组件:HTML,CSS,JavaScript

    服务器:

      *JavaWeb的三大组件:Servlet 接收请求,响应数据

                  Filter 拦截请求

                  Lintener 监听器,域(请求范围,会话范围,全局范围)

      *JavaSE:做逻辑处理

          1:获取请求之后

          2:响应数据之前

          3:查询数据之后

          4:存储数据之前

    JDBC:是一种(规范)用于执行SQL语句的JavaAPI,可以链接数据库。

    数据库:把数据持久化存储--https://blog.csdn.net/yingyujianmo/article/details/51152844

    *DDL数据库模式定义语言(Data Definition Language):创建数据库,创建数据库表,修改数据库表,删除数据库表等(对数据库,表的操作)

    *DML数据库操纵语言(Data Manipulation Language):对数据库的增删改
    *DCL数据库控制语言(Data Control Language):授权
    *DQL数据库查询语言(Data Query Language):查询数据库

    框架是一种解决处理复杂问题的结构。

    以上这些是最基础,可以按照浏览器请求一次的执行的顺序去学习,这样更能帮助自己理解整个B/S的原理。

    有好多的其他内容是在这的基础之上学习的,所以学好这些至关重要。

     

      

  • 相关阅读:
    Java技术之ThreadLocal的使用
    find and find_by
    vim-config
    把字符串当做js代码执行的方法
    lodop打印设计
    前端使用lodop如何获取打印状态
    lodop第三方插件的使用
    nodejs中http服务器,如何使用GET,POST请求发送数据、npm、以及一些插件的介绍
    nodejs 用http模块搭建的服务器的路由,以及路由代码的重构过程
    nodejs基础 用http模块 搭建一个简单的web服务器 响应JSON、html
  • 原文地址:https://www.cnblogs.com/xjs1874704478/p/10745636.html
Copyright © 2020-2023  润新知