logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

个人博客开发之blog-api项目整合MyBatisPlus代码自动生成CURD

整合MybatisPlus导入依赖<!--mysql--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope></depe

#Blog
SpringBoot AOP中JoinPoint的用法和通知切点表达式

前言上一篇文章讲解了springboot aop 初步完整的使用和整合 这一篇讲解他的接口方法和类JoinPoint和ProceedingJoinPoint对象JoinPoint对象封装了SpringAop中切面方法的信息,在切面方法中添加JoinPoint参数,就可以获取到封装了该方法信息的JoinPoint对象.ProceedingJoinPoint对象是JoinPoint的子接口,该对象只用

#spring boot
SpringBoot 默认json解析器详解和字段序列化自定义

前言在我们开发项目API接口的时候,一些没有数据的字段会默认返回NULL,数字类型也会是NULL,这个时候前端希望字符串能够统一返回空字符,数字默认返回0,那我们就需要自定义json序列化处理SpringBoot默认的json解析方案我们知道在springboot中有默认的json解析器,Spring Boot 中默认使用的 Json 解析技术框架是 jackson。我们点开 pom.xml 中的

#spring boot#json
mybatis if else if 条件判断SQL片段表达式取值和拼接

前言最近在开发项目的时候涉及到复杂的动态条件查询,但是mybaits本身不支持if elseif类似的判断但是我们可以间接通过 chose when otherwise 去实现其中choose为一个整体 when是if otherwise是else快速使用以前我们进行条件判断时候使用if标签进行判断,条件并列存在<if test="seat_no != null and seat_no !=

#sql#数据库#mysql +1
SpringBoot 优雅配置跨域多种方式及Spring Security跨域访问配置的坑

前言最近在做项目的时候,基于前后端分离的权限管理系统,后台使用 Spring Security 作为权限控制管理, 然后在前端接口访问时候涉及到跨域,但我怎么配置跨域也没有生效,这里有一个坑,在使用Spring Security时候单独配置,SpringBoot 跨越还不行,还需要配置Security 跨域才行。什么是跨域跨域是一种浏览器同源安全策略,即浏览器单方面限制脚本的跨域访问在 HTML

#spring boot
爆肝一周,我开源了ChatGPT 中文版接口,官方1:1镜像支持全部 官方接口

这里实现我之前文章承诺承接上文现在提供了接口 可以让我自己对接去实现我们自己想要gpt应用,但是由于一些原因,国内也不开放接口,所以我就1:1 自己对接了官方所有接口。大家可以通过我的接口轻松实现一个自己定制化的聊天ai应用小程序。

文章图片
#开源#人工智能
我开源了团队内部基于SpringBoot Web快速开发的API脚手架v1.6.0更新

rest-api-spring-boot-starter 适用于SpringBoot Web API 快速构建让开发人员快速构建统一规范的业务RestFull API 不在去关心一些繁琐。重复工作,而是把重点聚焦到业务。

文章图片
#开源#spring boot#restful
SpringBoot包扫描之多模块多包名扫描和同类名扫描冲突解决

前言我们在开发springboot项目时候,创建好SpringBoot项目就可以通过启动类直间启动,运行一个web项目,非常方便简单,不像我们之前通过Spring+SpringMvc要运行启动一个web项目还需要要配置各种包扫描和tomcat才能启动我将应用分成了parent+common+component+app这种模式,parent是一个单纯的pom文件,存放项目的一些公共依赖common则

#spring boot
到底了