Javaweb(SpringBoot)
文章平均质量分 88
黑马
leeyayai_xixihah
这个作者很懒,什么都没留下…
展开
-
JAVA小点|使用PriorityQueue实现堆|大小根堆,常用方法,堆排序
添加:获取堆顶元素删除。原创 2024-07-17 21:34:18 · 215 阅读 · 0 评论 -
Spring详解|Bean对象|有状态Bean 线程安全? 生命周期
由于没有特定的用户,那么也就不能保持某一用户的状态,所以叫无状态bean。但无状态会话bean 并非没有状态,如果它有自己的属性(变量),那么这些变量就会受到所有调用它的用户的影响,这是在实际应用中必须注意的。:每个用户有自己特有的一个实例,在用户的生存期内,bean保持了用户的信息,即“有状态”;即使用户已经消亡,bean 的生命期也不一定结束,它可能依然存在于会话池中,供其他用户调用。有状态对象(Stateful Bean),就是有实例变量的对象 ,可以保存数据,是。原创 2024-05-10 17:41:25 · 418 阅读 · 0 评论 -
黑马2023JAVAweb|JS、Vue
-- 文本框后面直接跟一段文本 -->原创 2023-12-05 18:10:27 · 905 阅读 · 1 评论 -
黑马2023JAVAweb(09)|Mybatis基础操作(增删改查),动态SQL
id:接口中的方法名(使用该sql语句的方法)返回值类型: 单条记录封装的类型,即使返回的是多行多列的list,list为每一条数据,这里返回值为list里的每一条数据的类型。注意同样要同上面namesapce属性值一样,用特殊引用格式。原创 2023-12-13 14:33:02 · 611 阅读 · 1 评论 -
黑马2023JAVAweb(06)|mysql(DDL & DML)
DB:数据库DBMS:数据库操作系统sql:数据操作(增删改查)统一命令DDL:定义数据库对象(数据库,表,字段(属性))进入mysql数据库。原创 2023-12-11 12:11:10 · 927 阅读 · 1 评论 -
黑马2023Javaweb(12)|案例(登录功能、登录校验、异常处理)
会话技术,浏览器与服务器之间的连接,浏览器与服务器第一次请求响应就建立会话,直到该浏览器所有请求结束,会话结束。一次会话可以包含多次请求与响应问题:浏览器与服务器的请求响应 基于 http协议,该协议是无状态的,不同请求之间是独立的。服务无法识别那些请求是源于同一会话。会话跟踪。会话跟踪:重点。服务器识别多次请求是否来自同一浏览器,以便在同一次会话中多次请求共享数据数字签名部分是根据前面的(header, Payload)签名算法计算得来的,而不是Base64编码。前面一变,数字签名改变---原创 2024-04-29 17:52:41 · 613 阅读 · 0 评论 -
黑马2023JAVAweb|Ajax,Axios2
(Vue渲染数据,最开始数据是固定不可变的(html文件中敲得))--->DOM文档对象模型,其通过标签获取元素(文本,图片,视频),再更改数据,但这个过程还是在html文件中进行的--->Vue,可以在网页端操作数据--->Ajax从url服务端获取数据。拿到数据后,后面对数据进行处理就又回到DOM,CSS等基本操作)前后端通过接口文档各自实现功能接口文档示例。原创 2023-12-06 22:08:22 · 792 阅读 · 2 评论 -
黑马2023Javaweb(10)|案例(准备工作&部门管理&员工管理)
依赖包坐标大全分页插件一直出错//service层//1. 设置分页参数// 2. 执行查询//分页结果查询的封装类,Page类// 强转类型,将empList强转为Page类型//3.封装bean对象//Mapper层//使用pagehelper 分页查询。原创 2024-04-29 17:51:49 · 969 阅读 · 0 评论 -
黑马2023Javaweb(14&15)|SpringBoot原理(配置优先级、Bean管理、SpringBoot原理)
SpringMVCSpringMVC不是一个单独的框架,它是Spring框架的一部分,是Spring框架中的web开发模块,是用来简化原始的Servlet程序开发的。SSM:三块组成。基于传统的SSM框架进行整合开发项目会比较繁琐,而且效率也比较低,所以在现在的企业项目开发当中,基本上都是直接基于SpringBoot整合SSM进行项目开发的。原创 2024-04-29 17:47:10 · 24 阅读 · 0 评论 -
黑马2023javaweb(08)|MySQL(多表查询,事务,索引),mybatis入门(简化JDBC开发)
索引:提高查询数据的数据结构但是:一个业务,查询业务占90%以上,这两个缺点就不值一提了【Java Web】009 -- MyBatis(入门 & 增删改查 & 动态SQL)_mybatis新增sql-CSDN博客Day08-14. Mybatis-入门-快速入门程序_哔哩哔哩_bilibilispringboot整合mybatis配置数据库,就是将上述操作转换为如下代码配置到application.properties文件中。原创 2023-12-12 16:26:52 · 1036 阅读 · 0 评论 -
黑马2023Javaweb (5)|请求响应 & 分层解耦(Postman、三层架构、IOC、DI、注解)
浏览器(带参数数据)请求web服务器,web服务器通过匹配请求路径,获得数据,并做出响应。该响应在浏览器中展示。原创 2023-12-08 22:39:50 · 1072 阅读 · 0 评论 -
黑马2023Javaweb(11)|案例(文件上传&修改员工&配置文件)
前端页面3要素【Java Web】011 -- SpringBootWeb综合案例(删除/修改员工、文件上传、配置文件)-CSDN博客//通过MultipartFile image)直接可上传文件,但是文件是临时上传,一旦该请求结束,这些临时文件也会删除。因此需要保存下来--本地存 & 云端存(阿里云)将文件存储到本地磁盘中Postman测试2.2问题:Springboot默认上传最大为1M,超出会报错注意上面最重要的是要配置内嵌的 tomcat 的最大吞吐量即 max-swall原创 2024-04-29 17:52:22 · 467 阅读 · 0 评论 -
黑马2023Javaweb (4)|maven,web入门
<mirror></mirror>原创 2023-12-08 14:21:05 · 954 阅读 · 0 评论 -
黑马2023Javaweb(13)|事务管理,AOP(面向切面编程)
AOP:面向方法编程在不改变原来方法的基础上,扩展原来方法---构建模板方法--动态代理如下:不改变这些实现的方法,进行统计方法的运行时间构建模板方法--动态代理(通过动态代理技术,对特定的方法进行编程(不改变方法的前提下,对其进行扩展)(可以把整个方法看作一个固定的部分f函数,对这个f函数求新的g(f)功能))原创 2024-04-29 17:52:48 · 785 阅读 · 0 评论 -
黑马2023javaweb(07)|DQL(数据查询)&多表设计
SELECT ,, , ……FROM GROUP BY , , , ……;--(返回分组的列)原创 2023-12-11 20:34:19 · 898 阅读 · 1 评论