![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2023JavaWeb(黑马)
文章平均质量分 94
本专栏的内容来自[黑马程序员2023JavaWeb教程](https://www.bilibili.com/video/BV1m84y1w7Tb/?p=200&spm_id_from=333.1007.top_right_bar_window_history.content.click)以及该教程的
凶鼠
这个作者很懒,什么都没留下…
展开
-
实现登录认证功能
实现登录功能、会话技术、Cookie、Session、JWT令牌、过滤器Filter、拦截器Interceptor、全局异常处理原创 2023-10-03 10:12:39 · 258 阅读 · 0 评论 -
Mybatis实练
性能更高更安全(防止SQL注入)性能更高:预编译SQL,编译一次之后会将编译后的SQL语句缓存起来,后面再次执行这条语句时,不会再次编译。(只是输入的参数不同)更安全(防止SQL注入):将敏感字进行转义,保障SQL的安全性。在页面原型中,列表上方的条件是动态的,是可以不传递的,也可以只传递其中的1个或者2个或者全部。而在我们刚才编写的SQL语句中,我们会看到,我们将三个条件直接写死了。如果页面只传递了参数姓名name 字段,其他两个字段 性别 和 入职时间没有传递,那么这两个参数的值就是null。原创 2023-09-28 00:24:41 · 130 阅读 · 0 评论 -
Mybatis入门
通过Mybatis的快速入门,我们明白了,通过Mybatis可以很方便的进行数据库的访问操作。但是大家要明白,其实java语言操作数据库呢,只能通过一种方式:使用sun公司提供的 JDBC 规范。Mybatis框架,就是对原始的JDBC程序的封装。那到底什么是JDBC呢,接下来,我们就来介绍一下。JDBC: ( Java DataBase Connectivity ),就是使用Java语言操作关系型数据库的一套API。本质:sun公司官方定义的一套操作所有关系型数据库的规范,即接口。原创 2023-09-27 23:39:12 · 36 阅读 · 1 评论 -
Mysql使用及sql语句的详细语法
一文掌握数据库的原理知识以及MySQL的语法以及使用。包括数据库的启动,数据库的设计、数据库操作、多表设计、多表查询以及事务、索引的讲解.....原创 2023-09-27 11:03:20 · 199 阅读 · 1 评论 -
分层解耦--三层架构--IOC&DI
在我们进行程序设计以及程序开发时,尽可能让每一个接口、类、方法的职责更单一些(单一职责原则)。单一职责原则:一个类或一个方法,就只做一件事情,只管一块功能。这样就可以让类、接口、方法的复杂度更低,可读性更强,扩展性更好,也更利用后期的维护。我们之前开发的程序呢,并不满足单一职责原则。下面我们来分析下之前的程序:数据访问:负责业务数据的维护操作,包括增、删、改、查等操作。逻辑处理:负责业务逻辑处理的代码。请求处理、响应数据:负责,接收页面的请求,给页面响应数据。Controller。原创 2023-09-26 22:47:21 · 197 阅读 · 0 评论 -
响应 @RestController = @Controller + @ResponseBody
在HTTL协议的交互方式:请求响应模式,有请求就有响应;在,除了接收请求外,还可以进行响应。原创 2023-09-26 20:01:31 · 89 阅读 · 0 评论 -
Postman的使用
简单参数:在向服务器发起请求时,向服务器传递的是一些普通的请求数据。在后端程序中,在Controller中,我们要想获取Request对象,可以直接在方法的形参中声明 HttpServletRequest 对象。然后就可以通过该对象来获取请求信息:SpringBoot方式:在Springboot的环境中,对原始的API进行了封装,接收参数的形式更加简单。 如果是简单参数,参数名与形参变量名相同,定义同名的形参即可接收参数。postman测试( GET 请求):postman测试( POST原创 2023-09-26 19:33:14 · 1274 阅读 · 0 评论 -
HTTP协议
HTTP:Hyper Text Transfer Protocol(超文本传输协议),规定了浏览器与服务器之间数据传输的规则。http是互联网上应用最为广泛的一种网络协议http协议要求:浏览器在向服务器发送请求数据时,或是服务器在向浏览器发送响应数据时,都必须按照固定的格式进行数据传输服务器按照固定的格式进行解析浏览器按照固定的格式进行解析。原创 2023-09-23 00:00:40 · 30 阅读 · 1 评论 -
Maven入门
声明:本专栏的内容来自[黑马程序员2023JavaWeb教程](https://www.bilibili.com/video/BV1m84y1w7Tb/?p=200&spm_id_from=333.1007.top_right_bar_window_history.content.click)以及该教程的讲义资料,该专栏是本人看完视频重新翻看讲义从讲义提取所需的内容原创 2023-09-22 22:35:41 · 37 阅读 · 1 评论