JavaWeb
文章平均质量分 73
不会就选C.
比特,比特,无比奇特
展开
-
[xx点评完结]——白马点评完整代码+rabbitmq实现异步下单+资料,免费
使用rabbitmq优化了之前的阻塞队列异步下单逻辑原创 2024-05-25 11:22:40 · 933 阅读 · 2 评论 -
[java后端研发]——文件上传与下载(2种方式)
springboot接收文件和回显图片给浏览器。原创 2023-11-10 22:50:46 · 1385 阅读 · 12 评论 -
【spring(四)】Spring事务管理和@Transactional注解
Transactional注解用于控制spring事务管理@rollbackFor可以指定遇到哪些异常回滚@propagation指定事务的传播行为。原创 2023-11-05 10:59:56 · 1118 阅读 · 75 评论 -
[JavaWeb]——过滤器filter与拦截器Interceptor的使用、执行过程、区别
过滤器与拦截器的区别,过滤器是JavaWeb的三大核心组件之一,它是用来拦截请求的,拦截到请求之后执行相应的逻辑决定是否放行该请求,从而实现一些特殊功能。注意:过滤器一般完成一些通用的操作,比如:登录校验、统一编码处理、敏感字符处理等。类似于过滤器。Spring框架中提供的,用来动态拦截controller层方法的执行。过滤器隶属Web容器,定义一个过滤器需实现Filter接口,并加入"/x")注解指定拦截路径。原创 2023-11-04 11:29:53 · 1740 阅读 · 80 评论 -
[JavaWeb]——JWT令牌技术,如何从获取JWT令牌
JWT(JSONWebToken),用于在通信双方以json数据格式安全的传输信息。由于数字签名的存在,这些信息是可靠的。其实就是通过加密得来的一串字符串。这就是经过编码加密得到的一个JWT令牌,就是一串字符串头部(Header):1.记录令牌的类型 2.加密算法(例如HMAC、RSA等)。负载(Payload):携带自定义信息、默认信息,例如{"id", 1, "username", "name"}原创 2023-11-03 13:27:49 · 1008 阅读 · 76 评论 -
[JavaWeb]——面试官:谈谈你对springboot配置文件的理解
配置文件是用于存储程序或系统配置信息的文本文件。它通常包含了一些参数和选项,用来控制软件或系统的行为和设置。想象一下,当你使用一个软件或系统时,你可以通过修改配置文件来改变一些默认设置,比如更改界面的颜色、调整声音的音量、配置网络连接等等。使用配置文件,可以在不重新编译程序的情况下,通过修改配置文件,改变程序中用到的一些资源。编译过程:主要是将源代码转换为可执行的机器码,将代码和依赖的库文件打包在一起生成可执行文件。加载配置文件时机:配置文件通常在程序运行时被读取和加载。原创 2023-11-02 16:49:39 · 355 阅读 · 19 评论 -
[JavaWeb]——获取请求参数的方式(全面!!!)
如何接收JSON格式的数据???,路径参数如何接收???,其他类型呢???原创 2023-11-01 15:51:50 · 2094 阅读 · 16 评论 -
[javaweb]——HTTP请求与响应协议,常见响应状态码(如:404)
GET与POST请求的区别,常见的响应状态码:如404原创 2023-10-29 10:36:33 · 482 阅读 · 41 评论 -
[javaweb]——spring框架之控制反转(IOC)与依赖注入(DI)
spring框架的两大核心思想:控制反转,面向切面编程。控制反转:简称IOC,对象的创建控制权由程序自身转移到外部(容器),这种思想称为控制反转依赖注入:简称DI,容器为程序提供运行时所依赖的资料,称为依赖注入。Bean对象:IOC容器中创建、管理的对象叫bean对象最后缕一缕:1.由于代码的高内聚(多功能混一块了),我们设计了出三层架构模式,Controller Service Dao,2.但是代码的耦合问题(一个模块对另一模块有依赖)没有解决,于是就有了控制反转与依赖注入,这两步合起来就是分层解耦。原创 2023-10-28 12:34:08 · 2745 阅读 · 98 评论