学习JavaWeb之前,需要会什么

  • JavaSE(Java语言的标准版,Java提供的最基本的类库)

    • Java的开发环境搭建
    • Java的基础语法
    • Java的面向对象
    • 数组
    • 常用类
    • 异常
    • 集合
    • 多线程
    • IO流
    • 反射机制
    • 注解Annotation
  • MySQL(数据库)
    • 最基本的要求是:能够编写增删改查等简单的SQL语句即可。
  • JDBC(Java语言链接数据库)
    • 这是一套Java语言链接数据库的接口。
  • WEB前端(会一些)
    • HTML(网页)
    • CSS(层叠样式表语言,修饰HTML)
    • JavaScript(一种脚本语言,运行在浏览器当中,让浏览器中的元素可以增删改。让网页产生更强的交互效果)

学习JavaWeb, 学习什么

  • Servlet(Server Applet:服务器端的Java小程序)
  • JSP
  • AJAX
  • jQuery
  • MyBatis
  • Spring
  • SpringMVC
  • SpringBoot
  • SpringCloud

JavaWeb学习前言相关推荐

  1. B站狂神说JavaWeb学习笔记

    JavaWeb学习笔记(根据b站狂神说java编写) 1.基本概念 1.1 前言 静态Web: 提供给所有人看数据不会发生变化! HTML,CSS 动态Web: 有数据交互,登录账号密码,网站访问人数 ...

  2. 【Javaweb学习笔记】在Eclipse中创建Web项目

    [Javaweb学习笔记]在Eclipse中创建Web项目 哈喽大家好,这里是Java框架学习笔记专栏第二期 本期内容--在Eclipse中创建Web项目 前期回顾: 第一期--schema约束 笔者 ...

  3. JavaWeb学习笔记(十)--HttpServletRequest

    1. HttpServletRequest简介 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中 2. Ht ...

  4. javaweb学习总结(三十三)——使用JDBC对数据库进行CRUD

    javaweb学习总结(三十三)--使用JDBC对数据库进行CRUD 一.statement对象介绍 Jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过 ...

  5. JavaWeb学习总结(五十二)——使用JavaMail创建邮件和发送邮件

    JavaWeb学习总结(五十二)--使用JavaMail创建邮件和发送邮件 一.RFC882文档简单说明 RFC882文档规定了如何编写一封简单的邮件(纯文本邮件),一封简单的邮件包含邮件头和邮件体两 ...

  6. javaweb学习总结(四)——Http协议

    javaweb学习总结(四)--Http协议 一.什么是HTTP协议 HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用 ...

  7. javaweb学习总结(六)——Servlet开发(二)

    一.ServletConfig讲解 1.1.配置Servlet初始化参数 在Servlet的配置文件web.xml中,可以使用一个或多个<init-param>标签为servlet配置一些 ...

  8. 转载:javaweb学习总结(二十三)——jsp自定义标签开发入门

    javaweb学习总结(二十三)--jsp自定义标签开发入门 转自:http://www.cnblogs.com/xdp-gacl/p/3916734.html 一.自定义标签的作用 自定义标签主要用 ...

  9. javaweb学习总结(三十九)——数据库连接池

    javaweb学习总结(三十九)--数据库连接池 一.应用程序直接获取数据库连接的缺点 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长.假设网站一天10 ...

最新文章

  1. Codeforces Round #312 (Div. 2)
  2. 谈谈我对服务熔断、服务降级的理解 专题
  3. 035_Breadcrumb面包屑
  4. mysql数据库常见错误码大全
  5. java nio.2群发_JAVA NIO TCP SOCKET 聊天群发
  6. 使用dict和set
  7. [计组]寄存器的基本含义
  8. VirtualBox Ubuntu个人配置
  9. 华为向emui输入鸿蒙,新颜值/新功能/新体验!EMUI 11上手:手机鸿蒙OS的提前预演...
  10. Mac终端的一些操作命令
  11. CentOS 7下编译FreeSWITCH 1.6
  12. 时间分割法 计算机组成,时间分割
  13. mysql 序列号_mysql 序列号生成器(转)
  14. linux俄罗斯方块游戏
  15. 数据结构 hbb(汉堡包)
  16. Linux手动释放显卡内存
  17. [js常用积累] js正则表达式验证手机号和数字验证码
  18. (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  19. 宏定义函数和普通函数
  20. 腾讯T2大牛亲自讲解!mysql服务安装命令

热门文章

  1. Android View体系(3)
  2. B. Petya and Square
  3. crc校验算法程序c语言实现,CRC校验的快速算法的C语言实现
  4. 2021秋《工程伦理》第七章习题答案(水利工程的伦理问题)
  5. 小米10新品发布会,AIoT时代,必须了解的前沿高端技术
  6. php 拆分url目录,PHP 解析URL和URL参数拆分与合并
  7. 下列哪个术语表示计算机,PREVARICATE:
  8. html form multipart,html form 中Enctype=multipart/form-data 的作用
  9. plsql操作oracle数据库删除重复数据
  10. github删除仓库详细步骤