Spring和Spring Boot的区别
总之,Spring 是一个全面的 Java 开发框架,而 Spring Boot 则是一种快速、便捷的方式来构建 Spring 应用程序。如果你需要构建一个复杂的企业级应用程序,那么 Spring 可能更适合你。Spring Boot 是基于 Spring 框架的一个全新的项目,它提供了一种快速、便
MyBatis 实现动态 SQL
MyBatis 中的动态 SQL 就是SQL语句可以根据不同的情况情况来拼接不同的sql。本文会介绍 xml 和 注解 两种方式的动态SQL实现方式。
Spring(18) @Order注解介绍、使用、底层原理
Spring(18) @Order注解介绍、使用、底层原理
Swagger3 使用介绍
迁移到SpringDoc确实是一个更好的选择。确实很好用,和之前熟悉的用法差不多,学习成本低。
nacos启动失败(解决方法汇总)
nacos安装启动失败 解决方法汇总
SpringCloud之Seata基本介绍与安装
Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。阿里巴巴作为国内最早一批进行应用分布式改造的企业,很早就遇到微服务架构下的分布式事务问题。阿里巴巴对于分布
JavaWeb:SpringBootWeb登录认证 --黑马笔记
什么是会话?在我们日常生活当中,会话指的就是谈话、交谈。在web开发当中,会话指的就是浏览器与服务器之间的一次连接,我们就称为一次会话。在用户打开浏览器第一次访问服务器的时候,这个会话就建立了,直到有任何一方断开连接,此时会话就结束了。在一次会话当中,是可以包含多次请求和响应的。比如:打开了浏览器来
新版Spring Security6.2架构 (一)
新版Springsecurity6.2架构介绍
spring boot3登录开发-2(1图形验证码接口实现)
上文我们已经整合好了jwt,本文我们开始实现图形验证码接口的实现。通过糊涂工具包的图形验证码工具完成获取验证码接口通过redis缓存key(验证码id)-value(验证码内容)
SpringCloud+Eureka+Nacos使用和扩展
服务生产者:一次业务中,被其它微服务调用的服务。(提供接口给其它微服务)服务消费者:一次业务中,调用其它微服务的服务。(调用其它微服务提供的接口)服务调用关系服务提供者:暴露接口给其它微服务调用服务消费者:调用其它微服务提供的接口提供者与消费者角色其实是相对的一个服务既可以是提供者也可以是消费者。
Java企业应用软件系统架构演变史
传统的三层架构将软件系统分为Presentation、Business Logic和Data Access三个层次,使得系统的设计和开发更加模块化和可维护。每个层次都具有明确的职责和功能,使得开发者可以更加专注于特定领域的开发工作,并且方便团队协作和项目管理。尽管随着技术的发展,出现了更多复杂的架构
71.Spring和SpringMVC为什么需要父子容器?
71.Spring和SpringMVC为什么需要父子容器?
【Spring MVC篇】返回响应
【Spring MVC篇】返回响应
spring eureka集群相关问题
EurekaServer节点启动的时候,DefaultEurekaServerContext.init()方法调用PeerEurekaNodes.start()方法,start方法中resolvePeerUrls()会从配置文件读取serviceUrl属性值获得集群最新节点信息,通过updatePe
【Spring MVC篇】Cookie和Session的获取 & Header的获取
【Spring MVC篇】Cookie和Session的获取 & Header的获取
【Spring原理进阶】SpringMVC调用链+JSP模板应用讲解
在坤坤饭店中,Spring MVC框架扮演了一个重要的角色,它与Servlet容器进行交互,以处理和分发请求。让我们看看Spring MVC是如何与Servlet容器进行交互的:当Servlet容器接收到HTTP请求后,它将请求交给DispatcherServlet处理。DispatcherServ
Spring项目单元测试
一、单元测试是什么是指对软件中的最小可测试单元进行检查和验证的过程就叫单元测试。对Spring项目中代码逻辑进行单个单元测试的过程,验证是否符合预期工作,并确保它们能正确地集成和交互。二、单元测试好处可以最小颗粒度的测试某个组件功能,减少外部依赖的影响。通过单元测试可以在提测之前及早发现和修复潜在问
Spring Boot3自定义异常及全局异常捕获
Spring Boot3自定义异常及全局异常捕获,在Spring Boot中实现自定义异常和全局异常捕获主要涉及以下几个步骤:定义自定义异常类,创建全局异常处理器
Spring MVC
Plain Ordinary Java Object:简单的Java对象;是没有继承任何类或实现任何接口的简单 Java 对象,也不依赖于其他复杂的框架或技术;POJO 对象通常包含了纯粹的数据和简单的业务逻辑,是一种用于简化 Java 应用程序开发的编程模型;是entity实体类、VO(Value
SpringBoot请求WebService服务接口
SpringBoot请求webService接口的两种方法