javaweb
文章平均质量分 94
搬运自《黑马程序员新版JavaWeb基础教程,Java web从入门到企业实战完整版》,仅作为个人移动笔记。
Lis0bit
这个作者很懒,什么都没留下…
展开
-
12.综合案例
黑马javaweb综合案例转载 2023-03-26 22:24:54 · 123 阅读 · 0 评论 -
11.VUE&Element
今日目标:接下来我们学习一款前端的框架,就是 VUE。Vue 是一套前端框架,免除原生JavaScript中的DOM操作,简化书写。我们之前也学习过后端的框架 , 是用来简化 代码编写的;而 是前端的框架,是用来简化 代码编写的。前一天我们做了一个综合性的案例,里面进行了大量的DOM操作,如下学习了 后,这部分代码我们就不需要再写了。那么 是如何简化 DOM 书写呢?==基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上。==之前我们是将关转载 2023-03-26 22:15:18 · 87 阅读 · 0 评论 -
10.Filter&Listener&Ajax
今日目标:Filter 表示过滤器,是 JavaWeb 三大组件(Servlet、Filter、Listener)之一。Servlet 我们之前都已经学习过了,Filter和Listener 我们今天都会进行学习。过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能。如下图所示,浏览器可以访问服务器上的所有的资源(servlet、jsp、html等)而在访问到这些资源之前可以使过滤器拦截来下,也就是说在访问资源之前会先经过 Filter,如下图拦截器拦截到后可以做什么功能呢?过滤器一般完成一些通用的操作转载 2023-03-26 22:04:39 · 115 阅读 · 0 评论 -
MVC模式和三层架构
MVC 模式和三层架构是一些理论的知识,将来我们使用了它们进行代码开发会让我们代码维护性和扩展性更好。转载 2023-03-25 17:38:26 · 90 阅读 · 0 评论 -
9.会话技术
对于会话跟踪这四个词,我们需要拆开来进行解释,首先要理解什么是会话,然后再去理解什么是会话跟踪会话:用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开连接,会话结束。在一次会话中可以包含多次请求和响应。从浏览器发出请求到服务端响应数据给前端之后,一次会话(在浏览器和服务器之间)就被建立了会话被建立后,如果浏览器或服务端都没有被关闭,则会话就会持续建立着浏览器和服务器就可以继续使用该会话进行请求发送和响应,上述的整个过程就被称之为会话。转载 2023-03-24 13:32:29 · 72 阅读 · 0 评论 -
8.JSP
JSP(全称:Java Server Pages):Java 服务端页面。是一种动态的网页技术,其中既可以定义 HTML、JS、CSS等静态内容,还可以定义 Java代码的动态内容,也就是 JSP = HTML + Java。转载 2023-03-21 22:38:31 · 98 阅读 · 0 评论 -
7.Request&Response
Request&Response今日目标Request是请求对象,Response是响应对象。这两个对象在我们使用Servlet的时候有看到:此时,我们就需要思考一个问题request和response这两个参数的作用是什么?对于上述所讲的内容,我们通过一个案例来初步体验下request和response对象的使用。启动成功后就可以通过浏览器来访问,并且根据传入参数的不同就可以在页面上展示不同的内容:小结在这节中,我们主要认识了下request对象和reponse对象:目前我们只知道这两个对象是用来干转载 2023-03-21 22:25:05 · 136 阅读 · 0 评论 -
5.Mybatis练习
Mybatis练习。转载 2023-03-18 15:31:26 · 146 阅读 · 0 评论 -
4.Maven&MyBatis
是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。官网 :http://maven.apache.org/通过上面的描述大家只需要知道Maven是一个工具即可。Apache 是一个开源组织,将来我们会学习很多Apache提供的项目。MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发。转载 2023-03-18 14:40:30 · 47 阅读 · 0 评论 -
3.JDBC
在开发中我们使用的是java语言,那么势必要通过java语言操作数据库中的数据。这就是接下来要学习的JDBC。Statement对象的作用就是用来执行SQL语句。而针对不同类型的SQL语句使用的方法也不一样。执行DDL、DML语句执行DQL语句该方法涉及到了ResultSet对象,而这个对象我们还没有学习,一会再重点讲解。封装了SQL查询语句的结果。ResultSet executeQuery(sql) :执行DQL 语句,返回 ResultSet 对象那么我们就需要从ResultSet。转载 2023-03-18 14:21:47 · 1128 阅读 · 0 评论 -
2.mysql高级
外键用来让两个表的数据之间建立链接,保证数据的一致性和完整性。如何理解上面的概念呢?如下图有两张表,员工表和部门表:员工表中的dep_id字段是部门表的id字段关联,也就是说1号学生张三属于1号部门研发部的员工。现在我要删除1号部门,就会出现错误的数据(员工表中属于1号部门的数据)。而我们上面说的两张表的关系只是我们认为它们有关系,此时需要通过外键让这两张表产生数据库层面的关系,这样你要删除部门表中的1号部门的数据将无法删除。软件的研发步骤数据库设计概念。转载 2023-03-18 14:13:33 · 56 阅读 · 0 评论 -
1.mysql基础
了解了数据模型后,接下来我们就学习SQL语句,通过SQL语句对数据库、表、数据进行增删改查操作。英文:Structured Query Language,简称 SQL结构化查询语言,一门操作关系型数据库的编程语言定义操作所有关系型数据库的统一标准对于同一个需求,每一种数据库操作的方式可能会存在一些不一样的地方,我们称为“方言”Navicat for MySQL 是管理和开发 MySQL 或 MariaDB 的理想解决方案。转载 2023-03-18 14:03:33 · 183 阅读 · 0 评论