首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Spring及SpringBoot
Andya
创建于2022-11-19
订阅专栏
针对Spring及SpringBoot相关技术做学习与总结。
等 14 人订阅
共47篇文章
创建于2022-11-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java—枚举Enum中使用反射转换属性值
关注微信公众号:CodingTechWork,一起学习进步。 需求 在开发过程中,有时候需要需要根据各个枚举类中一个字段属性值转为另一个字段属性值,如根据code转为name的需求进行前端展示。
SpringBoot——SpringBoot服务启动过程源码详解剖析!
关注微信公众号:CodingTechWork,一起学习进步。 引言 用了这么久Spring Boot框架,这次决定对Spring Boot的启动过程一探究竟!卷一波源码!
SpringBoot——MyBatis-Plus源码分析及开发实践详解
关注微信公众号:CodingTechWork,一起学习进步。 引言 在上一家公司一直使用Spring Data JPA,它是对基于JPA的数据访问层的增强支持,底层使用Hibernate框架...
RocketMQ——服务启动时初始化自定义RocketMQ的生产者Producer
关注微信公众号:CodingTechWork,一起学习进步。 需求 构造RocketMQ生产者。 在服务启动时构造生产者,在服务关闭时销毁生产者。 代码模板 抽象类 生产者实现类 注解详解 @Post
设计模式—策略模式的设计与使用
关注微信公众号:CodingTechWork,一起学习进步。 CodingTechWork,一起学习进步。 需求 在开发过程中,我们可能有很多实现类,都是按照某种数据类型判断来进行不同类的操作。比
SpringBoot——单元测试实践总结
关注微信公众号:CodingTechWork,一起学习进步。 单元测试 概念 作用 提质 单测可以一定程度上减少潜在bug,提高代码质量。单测不仅解决覆盖率问题,也可以覆盖代码块中的一些边界和异常处理
MySQL—sql语句多个字段模糊查询并指定优先级排序
关注微信公众号:CodingTechWork,一起学习进步。 需求 在进行一些产品开发时,需要在一个填写框中填写名称或者编码进行精准或模糊查询。要求: 一个填写框供底层数据表结构多个字段进行模糊查
SpringBoot—bean工具类封装
关注微信公众号:CodingTechWork,一起学习进步。 需求 在Java开发代码中,经常会有一些对象Bean转换的需求,如下进行模板总结。 模板
SpringBoot—枚举类属性值是否包含判断
关注微信公众号:CodingTechWork,一起学习进步。 需求 在一些校验中,需判断一个值是否包含在枚举属性值中,如下总结枚举属性值包含判断功能。 模板 示例 枚举 使用
SpringBoot—根据起始时间和终止时间获取ES索引名称范围
关注微信公众号:CodingTechWork,一起学习进步。 需求 根据ES的起始时间字段,查询索引名称范围。前提,索引名称也是按照年月来命名,如es_log_data_m202304 模板 示例
SpringBoot——结合nacos实现动态刷新自定义线程池
关注微信公众号:CodingTechWork,一起学习进步。 需求 实现自定义线程池 实现线程池参数动态刷新 自定义动态线程池模板 自定义动态线程池代码 nacos配置 注意 本文动态刷新结合naco
SpringBoot—整合log4j2入门和log4j2.xml配置详解
关注微信公众号:CodingTechWork,一起学习进步。 对于一个线上程序或者服务而言,重要的是要有日志输出,这样才能方便运维。而日志的输出需要有一定的规划,如日志命名、日志大小,日志分割的文件个数等。在Spring的框架下,我们可以使用log4j来进行日志的设置,高版本的…
SpringBoot——@Scheduled的自定义周期性线程池解决任务延时执行问题
关注微信公众号:CodingTechWork,一起学习进步。 定时任务未按时执行,现象是延后了一段时间才执行定时任务。 多个定时任务有时间重叠时,无法并发调度执行。 出现上面问题现象的根因是Spring的定时任务默认是单线程执行,所以会在某些场景下造成阻塞。当然我们可以通过@A…
SpringBoot—JPA: javax.persistence.TransactionRequiredException
jpa调用deleteBy或者update时,抛异常Executing an update/delete query; nested exception is javax.persisten
SpringBoot—JPA和JDBC常用配置说明
关注微信公众号:CodingTechWork,一起学习进步。 本文主要介绍Spring Boot中使用JPA或JDBC进行数据库表结构创建的两种方式。 在利用SpringBoot框架进行开发时,大部分服务避不开用数据库进行数据存储和使用。SpringBoot里面一般有两种方式进…
SpringBoot—整合log4j2入门和log4j2.xml配置详解
关注微信公众号:CodingTechWork,一起学习进步。 对于一个线上程序或者服务而言,重要的是要有日志输出,这样才能方便运维。而日志的输出需要有一定的规划,如日志命名、日志大小,日志分割的文件个数等。在Spring的框架下,我们可以使用log4j来进行日志的设置,高版本的…
SpringBoot—项目启动时几种初始化操作及SpringApplication类详解
关注微信公众号:CodingTechWork,一起学习进步。 在使用Spring Boot搭建项目时,启动项目工程,经常遇到一些需要启动初始化数据或者资源的需求,比如提前加载某个配置文件内容,初始化某个信息、做好安全认证等。这里一起学习总结了几种初始化数据的方式。 编写配置类,…
SpringBoot——项目启动时读取配置及初始化资源
在开发过程中,我们有时候会遇到非接口调用而出发程序执行任务的一些场景,比如我们使用quartz定时框架通过配置文件来启动定时任务时,或者一些初始化资源场景等触发的任务执行场景。 通过使用注解@Configuration和@Bean来初始化资源,配置文件当然还是通过@Value进…
SpringBoot—Entity父子类表@Inheritance和@MappedSuperclass
技术公众号:后端技术解忧铺 关注微信公众号:CodingTechWork,一起学习进步。 问题 在使用Spring Boot框架时,选用@Entity和@Table生成实体类对应的MySQL表
SpringBoot—@ComponentScan注解过滤排除某个类
关注微信公众号:CodingTechWork,一起学习进步。 问题 在抽取公共swagger配置类时,将swagger放入com.test.common.config包内.
下一页