idea新建一个springboot项目
本文分为几个部分,首先是在idea中新建项目,然后是配置 项目的目录(新建controller、service、dao等),然后是自定义的一些工具类(比如启动后打印地址等)。
日志架构选型:彻底搞懂Log4j、Log4j2、LogBack、Slf4j之间的关系
彻底搞懂Log4j、Log4j2、LogBack、Slf4j之间的关系
Spring Boot整合MQTT
前言:安装mqtt服务请参考文章:Docker安装EMQX 2、在yml文件中添加配置信息3、创建配置类MqttConfig.java 4、订阅消息回调类MqttMessageListenerImpl.java5、实现类
SpringBoot集成系列--Flowable
本文主要介绍工作流引擎Flowable,以及在SpringBoot如何应用
springboot之mybatisPlus多表查询及分页查询
反过来说,我如果希望查询所有订单及对应的用户,其实直接在OrderMapper里面编写Results映射即可,只不过一个订单只对应一个用户所以要使用。接收,在将uid传入到UserMapper的selectById,在OrderBean里面增加一个User成员变量存放即可。具体的流程呢是在User里
SpringMVC 请求参数接收
在浏览器与程序进行交互时,主要分为将用户(浏览器)和 Java 程序连接起来,也就是访问一个地址能够调用到 Spring程序用户请求时会携带一些参数,在程序中要想办法获取到参数,因此请求这部分主要是的功能在执行了业务逻辑之后,要将程序执行的结果返回给客户,也就是响应在本篇文章中,我们来学习请求(获取
SpringBoot 项目Docker部署三种方式
新建Dockerfile文件,负责Docker的配置。
Springboot集成websocket
Springboot集成websocket
Spring Webflux 详解
容器中注入这个类型的组件,重写底层逻辑//配置底层@Bean@Override。
go测试问题记录
时,这意味着 Go 测试框架没有实际运行测试,而是返回了之前测试运行的结果。Go 1.10 引入了测试结果缓存,目的是为了加快测试的速度。如果自上次成功测试以来源代码和测试代码都没有发生变化,并且测试所依赖的环境(如环境变量和文件)也没有变化,Go 测试框架就会使用缓存的结果。另外,请确保你的测试确
spring boot集成Knife4j
Spring Boot 版本建议 2.4.0~3.0.0之间Spring Boot 版本 < 2.4 版本则建议选择Knife4j 4.0之前的版本Knife4j是一个基于Swagger构建的开源JavaAPI文档工具,它为Java开发者提供了生成、展示和调试API文档的功能。它提供了一套美观且功
【SpringBoot】SpringBoot使用mail实现登录邮箱验证
在实际的开发当中,不少的场景中需要我们使用更加安全的认证方式,同时也为了防止一些用户恶意注册,我们可能会需要用户使用一些可以证明个人身份的注册方式,如短信验证、邮箱验证等。
IDEA项目上传Github流程+常见问题解决
IDEA项目上传Github流程+常见问题解决
springBoot如何动态切换数据源
mybatisplus提供的有插件用@DS注解就能够实现,但是这种在mysql服务宕机的情况下不能够进行自动切换,于是就想着用aop+自定义注解的方式来实现。此时你在代码层面用注解指定了一个增删改方法到从数据源,但是碰巧此时从数据源失效了,那么就会自动的切换到其它服务器。DynamicDataSou
SpringBoot整合JWT(JSON Web Token)生成token与验证
JWT(JSON Web Token)是是目前最流行的跨域认证解决方案。它通常被用于对用户进行身份验证和授权。这篇文章是springboot对jwt的整合实例
基于SpringBoot和PostGIS的某国基地可视化实战
本文以Java开发语言为例,使用SpringBoot框架来进行后台开发,详细讲解如何使用Leaflet对PostGIS的全球基地信息进行Web可视化,最后分享Web可视化结果。从国内基地,到海外不同国家的具体的驻扎分布。
Spring Boot 3 整合 SpringDoc OpenAPI 生成接口文档
在我们日常开发过程中,维护良好的API文档对于团队协作和开发效率至关重要。是一个强大的工具,能够帮助我们轻松生成规范的文档,并提供交互式的Swagger UI界面。本文跟着博主一起来学习如何在项目中整合,生成在线接口文档目前有两个版本1.x以及2.x, 以下是版本对应的支持:Springdoc Op
SpringBoot简介及使用IDEA快速搭建一个Spring Boot Web示例项目
简单介绍SpringBoot、使用SpringBoot的好处及怎么快速搭建一个SpringBoot项目
超级详细Spring AI运用Ollama大模型
官网:https://ollama.com/Ollama是一个用于部署和运行各种开源大模型的工具;它能够帮助用户快速在本地运行各种大模型,极大地简化了大模型在本地运行的过程。用户通过执行几条命令就能在本地运行开源大模型,如Lama 2等;综上,Ollama是一个大模型部署运行工具,在该工具里面可以部
十分钟带你入门Go语言(Golang)开发
本文首先介绍了以下Go语言的由来以及基本特点与应用,我们也知道它是一门很有生命力的编程语言,才发展10多年就已经在TIOBE排名第八,而且还正在往上发展。接着介绍了Go语言的开发环境的搭建,讲解了Go Module和Go Package的作用和使用,最后从零搭建并运行了一个Hello World程序