Tc0.Springboot项目启动失败
博主使用的是IDEA 2023社区版:已与地址为 ‘‘127.0.0.1:12574’,传输: ‘套接字’’ 的目标虚拟机断开连接或者。
Spring源码解析(八):bean后置处理器CommonAnnotationBeanPostProcessor
查找bean的@Resource属性和@PostConstruct和@PreDestroy方法并缓存起来@Resource注解属性填充初始化前执行解析@PostConstruct注解的初始化方法销毁前执行解析@PreDestroy主键的销毁方法。
【SpringBoot】使用IDEA创建SpringBoot项目
本文介绍使用idea简单创建springboot项目,以及配置项目和整合mybatis。
SpringAOP 常见应用场景
常见应用场景:日志记录、权限检查、事务管理、异常处理、性能监控、缓存、参数校验和转换、API调用统计、SLF4J、Logback、Log4j等日志框架集成、自定义注解的处理。1、AOP实现 性能监控;2、AOP实现 API调用统计;3、AOP实现 缓存;4、AOP实现自定义滑动窗口限流
SpringBoot集成Sharding-jdbc(水平分表)
SpringBoot整合Sharding-JDBC实现水平分表
MybatisPlus----- 核心功能 自定义SQL
就当前案例来说,由于条件是in语句,只能将SQL写在Mapper.xml文件,利用foreach来生成动态SQL。理论上来讲MyBatisPlus是不支持多表查询的,不过我们可以利用Wrapper中自定义条件结合自定义SQL来实现多表查询的效果。但是基于自定义SQL结合Wrapper的玩法,我们就可
Vue、Springboot 大文件分片下载、多线程下载
解决大文件上传超时问题,使用Range支持,对文件进行分片下载。
《程序猿入职必会(3) · SpringBoot 各层功能完善 》
第一篇博文《程序猿入职必会(1) · 搭建拥有数据交互的 SpringBoot 》,我们已完成了后端服务的搭建,开发并且对外提供了查询教师列表的数据接口,但要按照一开始制定的需求目标,要完整的教师CURD功能,现有接口方法还是远远不够的(まだまだだね)。本篇博文,有几个目标要完成,回顾一下之前两篇文
Springboot 3整合Knife4j(Swagger3、OpenApi3)
Springboot 3.x项目中使用Knife4j
SpringMVC源码解析(二):请求执行流程
前文中我们介绍了SpringMVC容器的启动,包括前端控制器DispatcherServlet对象的创建,过滤器添加到Tomcat容器的过滤器集合中,将所有拦截器、跨域配置、消息转换器等配置统一添加到各自集合中,解析@RequestMapping注解生成请求路径和Controller方法的映射map
2023年Java初/中/高/架构后端真实面试题大全(有详细答案)--高频/真题
学完了某个知识点之后,你可以去看看对应的八股文和知识点总结(https://www.wolzq.com/)。多面试,不要害怕失败,多总结经验。尽早准备,不论是找工作前、面试前还是面试后。如果是求职目标是中小厂、国企的话,算法相对来说不是那么重要。如果你的学历比较一般的话,格外注意要把重心放在自己的项
springboot 整合 mybatis-plus
3.1.使用自定义sql和使用mybatis完全一样,这里不赘述了3.2.对自定义sql分页interface层同mybatis的正常使用,但是在第一个参数加上一个Page入参介绍两个插件DataPermissionInterceptor, PaginationInnerInterceptor我们在
快速上手 Spring Boot:基础使用详解
Spring Boot 是一个基于 Spring 的框架,旨在简化 Spring 应用的配置和开发过程,通过自动配置和约定大于配置的原则,使开发者能够快速搭建独立、生产级别的应用程序。Spring程序缺点配置繁琐依赖设置繁琐SpringBoot程序优点自动配置起步依赖(简化依赖配置)版本锁定内置to
五种查看Spring容器中bean的方法
在Spring应用程序中,了解和查看容器中的Bean对于调试和问题排查至关重要。本文介绍了五种常用的查看Spring容器中Bean的方法,包括使用、getBean()、、Spring Boot Actuator端点和调试工具。通过灵活运用这些方法,我们可以深入了解应用程序的内部结构,观察
详细分析SpringBootTest中的测试类(附Demo)
@SpringBootTest:加载完整的Spring应用上下文@RunWith(SpringRunner.class):指定测试运行器,这里使用SpringRunner来运行Spring Boot测试@Autowired:自动注入Spring管理的Bean@Slf4j:使用Lombok提供的日志记
SpringBoot:SpringBoot 调用第三方接口的几种方式
SpringBoot中调用第三方接口,RESTful API调用、Feign声明式HTTP客户端、Apache HttpClient等调用方式。
Springboot超仔细整合websocket(附案例代码)
添加依赖:确保在pom.xml中添加Spring WebSocket和WebSocket依赖。创建WebSocket处理器(端点):编写一个处理WebSocket消息的处理器。完成对应的生命周期如果需要传递http第一次握手时候处理信息 需要添加对应的处理配置配置WebSocket:配置WebSoc
springboot easyexcel导入/导出excel自定义时间格式
当使用java的easyExcel进行excel导入和导出时,如何接收表格中的各种自定义时间格式字符串转成LocalDateTime及导出时如何将LocalDateTime转为各种时间格式字符串。
SpringBoot3使用Swagger3
Swagger是一个用于设计、构建、文档化和使用RESTful Web服务的开源工具。Swagger3是Swagger的最新版本,它提供了许多新功能和改进。Swagger在SpringBoot3中的引入方法发生了改变,网上大部分还是SpringBoot2的版本。访问http://localhost:
SpringBoot+ENC实现密钥加密及使用原理
SpringBoot+ENC实现密钥加密及使用原理