- 博客(32)
- 收藏
- 关注
原创 Spring的Validation,这是一套基于注解的权限校验框架
为了保证数据的正确性、完整性,作为一名后端开发工程师,不能仅仅依靠前端来校验数据,还需要对接口请求的参数进行后端的校验。
2025-05-14 17:47:31
429
原创 java使用MinIO,虚拟机时间异常
如果报以下错误:The difference between the request time and the server's time is too large.原因是:linux服务器时区的问题(因为虚拟机挂起后,时间也就停了)3、 设置系统时间与网络时间同步。2、 安装ntpdate工具。1、查看系统时间、硬件时间。4、将系统时间写入硬件时间。解决方案:进行时间同步。
2025-05-08 20:18:06
327
原创 Springclound常用五大组件及其使用原理
Springclound常用五大组件及其使用原理,注册中心Eureka,Ribbon负载均衡,Hystrix 熔断器,Feign远程调用,Gateway网关
2025-05-05 17:22:10
794
原创 Docker Compose:服务编排:批量管理多个容器
通过docker compose进行容器批量管理:一次性启动四个容器(nginx,tomcat,redis,mysql)
2025-05-03 19:29:26
705
原创 WebSocket
WebSocket 是基于 TCP 的一种新的网络协议,可以实现浏览器与服务器之间实时双向的通信HTTP通信是单向的,基于请求响应模式(先请求,后响应)
2025-05-02 19:19:36
405
原创 HttpClient,使用java代码发送http请求,测试微信登录,调用天气接口
HttpClient 是Apache Jakarta Common 下的子项目,可以模拟客户端发送HTTP请求,并接收响应数据。
2025-04-30 17:33:26
117
原创 SpringBoot自动装配
自动装配就是自动地把其他组件中的Bean装载到IOC容器中,不需要开发人员再去配置文件中添加大量的配置。@EnableAutoConfiguration:SpringBoot实现自动化配置的核心注解
2025-04-27 17:12:27
176
原创 SpringBoot
SpringBoot提供的核心功能:“简化依赖,简化配置,简化启动”查找版本号。SpringBoot配置文件,读取配置文件,日志输出,单元测试
2025-04-24 15:50:51
1100
原创 Restful
REST是一种软件架构风格,其强调HTTP应当以资源为中心在请求地址中尽量的不要出现动词。REST规范了HTTP请求动作,使用四个词语分别表示对资源的CRUD操作:GET(获取)、POST(新建)、PUT(更新)、DELETE(删除)
2025-04-23 16:43:20
109
原创 Mybatis查询数据库
HikariCP: 日本人开发的连接池技术,号称性能之王,速度最快,SpringBoot2.0默认使用此连接池。Druid(德鲁伊): 阿里巴巴提供的数据库连接池技术,国内使用率很高,提供了完善的监控机制。随着用户的输入或外部条件的变化而变化的SQL语句,我们称为。删掉set代码块中最后一个多余的逗号(用在update语句中)sql片段的作用是将代码中重复的部分,提取出来达到复用的目的。当数据库的字段和实体类的字段不一致时,xml的处理方式。属性进行条件判断,如果条件为。会自动去除子句的开头的。
2025-04-18 13:19:59
858
1
原创 Mybatis的#{}和${}
在Mybatis中和的区别在Mybatis中和的区别SQL注入含义:是否能改变原有SQL语句的含义使用${}存在SQL注入的问题,使用#{}可以防止这个问题,
2025-04-17 16:01:41
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人