SpringBoot
springboot框架相关的技术分享
代码写到35岁
在你不工作的时候,不要让别人一眼就能辨别出来你是程序员
展开
-
SpringBoot 集成使用AOP来记录接口调用的入参和出参
【代码】SpringBoot 集成使用AOP来记录接口调用的入参和出参。原创 2024-05-23 10:44:20 · 322 阅读 · 0 评论 -
SpringBoot 配置全局异常统一处理
【2】 全局异常处理 GlobalExceptionHandler。【4】Service里面使用示例。其他的异常也会按照500输出。【1】创建全局异常的类。原创 2024-05-23 10:42:07 · 305 阅读 · 0 评论 -
SpringBoot集成JWT
项目需要,自己编写登录和身份校验,于是采用了JWT的方式。原创 2024-04-10 10:57:50 · 272 阅读 · 0 评论 -
【10】maven打包报错 spring-boot-maven-plugin 与spring-boot 版本的不一致
是因为pring-boot-maven-plugin 与spring-boot 版本的不一致导致的,修改Pom.xml文件 添加 ${spring-boot.version}即可。原创 2023-11-13 17:21:46 · 824 阅读 · 0 评论 -
【9】Mybatis-plus配置多数据源(数据库)
如果是默认的数据库查询,则不需要进行注解声明,Db2数据库查询则在查询方法上面写上@DS注解。Mybatis-plus需要配置多个数据库。可以在实现类上面也写上这个注解。原创 2023-11-07 15:32:57 · 1850 阅读 · 0 评论 -
7.SpringBoot集成Mybats-plus且安装代码生成插件
配置需要生成的文件,比如service,controller等。项目需要集成Mybatis-plus用作服务的ORM。插件会生成代码文件到指定目录下,刷新项目文件夹即可出现。查询除了数据库dim_dept表里面的数据。原创 2023-11-04 14:26:20 · 218 阅读 · 0 评论 -
【利用ObjectMapper进行序列化和反序列化】
【代码】【利用ObjectMapper进行序列化和反序列化】原创 2023-09-26 10:06:29 · 249 阅读 · 0 评论 -
【6】Java建立枚举类,开放接口给前端获取
【代码】【6】Java建立枚举类,开放接口给前端获取。原创 2023-09-02 11:15:54 · 662 阅读 · 0 评论 -
5.SpringBoot对接Welink发送图片消息
5.SpringBoot对接Welink发送图片消息。原创 2023-07-31 15:02:30 · 548 阅读 · 0 评论 -
4.SpringBoot+Shiro免密登录
一、查看原有的代码首先我们看一下Shiro原有的账号密码登录关键代码,分析一下该如何改造,从这两行代码看出,我们需要重写一个获得Token的方法。二、改造1.新建一个枚举类,这个也可以不建立,因为我这边的系统免密登录和账号密码登录的情况有存在,所以我加了一个枚举类进行判断,用户具体执行哪一个登录方法。枚举类具体代码如下:2.新建自定义的UserRealem类继承AuthorizingRealm3.修改ShiroUser 类的代码4.修改ShiroDBRealm类的代码5.修改L原创 2022-06-21 10:30:10 · 2081 阅读 · 0 评论 -
3.SpringBoot 返回Html界面
在Resources/static 文件夹下面建立对应的html,比如我这边建立一个pages文件夹,然后再建立一个WelinkLogin的html界面。输入地址:运行输入地址http://localhost:8080/pages/welinklogin.html。原创 2023-07-14 13:47:26 · 3528 阅读 · 0 评论 -
2.SpringBoot集成Swagger
注意:如果运行项目,打开地址提示错误:Unable to infer base url. This is common when using dynamic servlet registration or when the API is behind an API Gateway. The base url is the root of where all the swagger resources are served.检查自己的SwaggerConifg的注解是否填写。原创 2023-07-10 14:00:31 · 129 阅读 · 0 评论 -
1.SpringBoot编写第一个接口(保姆级)
说明本地安装的JDK跟项目配置的JDK还是存在不一致的地方,自己再检查一遍上面的JDK配置,再看一下Pom.xml文件里面的JDK标识跟SpringBoot的版本是否适配,我这边一开始下载的是3.1.1的版本,发现不支持JDK8,于是我把SpringBoot的版本改成了 2.1.5.RELEASE,然后修改了JDK的版本。将项目的JDK配置成自己本地安装的JDK版本.比如项目默认的配置JDK是17.我本地安装时8,需要进行修改。下载完后,解压文件后,用Idea打开,进行项目的JDK和Maven的相关配置。原创 2023-07-10 13:09:18 · 516 阅读 · 0 评论