Java
文章平均质量分 64
宗渡
谢谢大家的关注,我会持续更新的。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL拦截器自动翻译 实现 (附代码 )
当我们启动SpringBoot的项目的时候,进行增删改查的操作。控制台会输出日志,以及sql语句等信息。控制台输出的内容会很难受而且很难看,不利于我们查找具体的sql语句以及查找错误之处。在我们的基础设施层 创建一个配置类的包 然后将这三个配置文件复制到这个包下 具体代码有详细注解!看着非常难受而且不方便,那个动态sql语句 占位符都没填充到问号里面。这样就ok了 是不是感觉sql查询更加的清晰了,有利于我们以后找错误。直接复制以上三个类配置到配置类中就ok了。以下是优化后控制台输出的代码!原创 2024-03-31 10:43:44 · 775 阅读 · 8 评论 -
WebSocket的使用以及案例
WebSocket 是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接,并进行双向的数据传输。Http协议和WebSocket协议对比:· HTTP是短连接· WebSocket是长连接· HTTP通信是单向的,基于请求响应模式· WebSocket支持双向通信· HTTP和WebSocket底层都是TCP连接二:WebSocket的应用场景· 视频弹幕· 网页聊天· 体育实况更新。原创 2024-03-15 12:32:53 · 826 阅读 · 2 评论 -
Spring Task 定时任务框架 以及cron表达式
Spring Task 是spring框架提供的任务调度工具,可以按照约定的时间自动执行某个代码逻辑。定位:定时任务框架作用:定时自动执行某段Java代码应用场景:· 信用卡每月还款提醒· 银行贷款每月还款提醒· 火车票售票系统处理未支付订单· 入职纪念日为用户发送通知· 只要是需要定时处理的场景都可以使用Spring Task二:cron表达式常用cron表达式例子表示每2秒 执行任务表示每2分钟 执行任务表示在每月的1日的凌晨2点调整任务(2)0 15 10?原创 2024-03-14 22:24:50 · 2273 阅读 · 1 评论 -
Redis 实现缓存 Spring Cache框架的使用
在我们做项目的时候,往往会遇到访问数据库的操作,如果重复的进行某一个操作,会反复访问数据库,造成运行速度缓慢,这时候我们就需要使用缓存数据,减少数据库查询的操作。因为redis是基于内存的数据库,直接存储在内存上的,所以查询会很方便。原创 2024-03-09 23:25:58 · 2427 阅读 · 1 评论 -
idea 导入Redis Spring Data Redis使用方式
一般我们都在resources中的yml文件中进行数据源配置,例如mybytis中mysql中的配置。注入RedisTemplate对象 因为我们在编写配置类,创建RedisTemplate对象中添加了。我们要在Springboot项目中的pom依赖文件中引入Redis的maven坐标。交给了Spring管理,产生这个Bean对象的方法Spring只会调用一次,随后。将会将这个Bean对象放在自己的IOC容器中。原创 2024-03-03 22:41:08 · 1345 阅读 · 0 评论 -
SpringBoot 项目 批量删除的操作
当我们进行批量操作的时候,接口对应的参数往往有很多个,我们应该如何进行操作呢?我们可以在参数里传递一个集合,例如我们在一个卖商品项目中,需要根据商品号删除商品一个或者多个。就可以给删除方法中传递一个泛型为。加入这个注解后mvc框架就会动态解析这个字符串并且把id提取出来,封装到这个集合当中。原创 2024-02-27 16:14:08 · 2391 阅读 · 0 评论 -
Java Spring Boot单体架构项目 实现公共字段自动填充
Java SpringBoot单体架构项目实现公共字段自动填充。枚举、注解、AOP、反射原创 2024-02-25 12:44:23 · 608 阅读 · 0 评论 -
Java springboot 分页查询
Spring Boot项目中实现分页查询的方法原创 2024-02-21 22:04:16 · 720 阅读 · 0 评论
分享