首页
中文文档
Spring Boot 3.5.x
Spring Boot 3.4.x
Spring AI 1.0.x
系列教程
Spring Guides
Spring Boot 1.x教程
Spring Boot 2.x教程
Spring Cloud教程
Java
Spring
中间件
架构运维
免费资源
开源推荐
发布
发布帖子
我要投稿
登录
注册
首页
中文文档
Spring Boot 3.5.x
Spring Boot 3.4.x
Spring AI 1.0.x
系列教程
Spring Guides
Spring Boot 1.x教程
Spring Boot 2.x教程
Spring Cloud教程
Java
Spring
中间件
架构运维
免费资源
开源推荐
登录
注册
找回密码
分享
标签
Java
帖子 129
阅读 2.3W+
帖子数
129
阅读量
2.3W+
Zoey
2年前发布
16次阅读
关注
私信
JAVA 学习笔记——变量
1.成员变量,局部变量局部变量定义在: 1.方法内 2.代码块内 3.方法的参数(形参)局部变量如果定义在代码块内那么就只在代码块内起作用,方法内也是同理。超出代码块会报错if (5 > 3) { int s = 3; // 声明一个 int 类型的局部变量 System.out...
Java专区
评分
回复
分享
Zoey
2年前发布
12次阅读
关注
私信
JAVA_封装类
java的封装类也叫包装类,可以将基本数据类型转化为对象进行处理,并连接相关的方法。为什么要包装类? Java的基本类...
Java专区
评分
回复
分享
Naylor
2年前发布
26次阅读
关注
私信
SpringBoot程序日志
[toc]概述Slf4j简介Java的简单日志记录外观(Simple Logging Facade for Java )可作为各种日志记录框架(例如java.util.loggin...
Spring专区
评分
回复
分享
Naylor
2年前发布
44次阅读
关注
私信
SpringBoot多线程极简教程
[toc]简介往往当我们谈论多线程的时候,总会提起一个词“异步”,其实多线程不应该等于异步,异步意味着解耦,虽然多线程本身解耦,但是能实现异步的方式实在太多太多了,如发布/订阅,mq......,所以,一般来说我更倾向于将多线程划归实现异步的一种方式。我...
Spring专区
评分
回复
分享
Naylor
2年前发布
34次阅读
关注
私信
SpringBoot集成Flyway
[toc]Flyway 简介官方解释:Flyway 将 DevOps 扩展到您的数据库,以加速软件交付并确保代码质量。从版本控制到持续交付,Flyway 以应用程序交付流程为基础,实现数据库部署自动化。官方解释总是那么拗口和不说人话,当然通过加粗的关键字我们基本也能够了解到...
Spring专区
评分
回复
分享
福尔摩斯媛
2年前发布
36次阅读
关注
私信
ThreadLocal夺命11连问
前言1. 为什么要用ThreadLocal?并发编程是一项非常重要的技术,它让我们的程序变得更加高效。但在并发的场景中,如果有多个线程...
+7
Java专区
评分
回复
分享
用户12563355
2年前发布
144次阅读
关注
私信
SpringBoot使用jasypt加密配置文件
该帖子内容已隐藏,请评论后查看
登录后继续评论
登录
注册
Spring专区
1
20
分享
福尔摩斯媛
2年前更新
191次阅读
关注
私信
可能是最漂亮的Spring事务管理详解
什么是事务?事务是逻辑上的一组操作,要么都执行,要么都不执行。相信大家应该都能背上面这句话了,下面我结合我们日常的真实开...
Spring专区
评分
回复
分享
福尔摩斯媛
2年前发布
105次阅读
关注
私信
Spring JDK动态代理与Cglib动态对比与选择
在开发中,经常遇到代理问题,尤其是动态代理,在这里,本人对Java中的动态代理做一个小结。 在工作中,我们发现,当对所有业务类都需要打日志时,我们有两种方案:在每个类中加入日志代码(每个类都写一次,累不累?!);实现动态代理,只需要写一次日志代...
Spring专区
评分
回复
分享
用户12563355
2年前发布
401次阅读
关注
私信
解决FastJson中JSON和JavaBean互转实体属性首字母大写的问题
前言一般我们在写实体是,基本上都遵循java命名规范,属性名都采用小驼峰方式,但是有时候我们调某些第三方接口,会存在属性名首...
Spring专区
评分
回复
分享
用户12563355
2年前发布
79次阅读
关注
私信
SpringBoot 使用Spring Validation实现接口参数校验
前言实际开发中,参数校验必不可少,因为用户的心思你永远无法洞察,他们会提交你根本无法想象的内容或者格式,如果前端后端都没...
+7
Spring专区
1
回复
分享
用户12563355
2年前发布
100次阅读
关注
私信
MyBatis中用LambdaQuerWrapper实现一个查询条件查询所有字段
代码实现如下:params 是传的参数,key 为查询关键字,startTime 和 endTime 为时间区间条件。DateUtil 为hutool中的日期工具类public PageUtils queryPage(Map<String, Object> params) { String key = (String) params.get("key"); String startTime ...
Spring专区
0
回复
分享
用户12563355
2年前发布
18次阅读
关注
私信
Docker 安装Nacos
不使用数据库#搜索可以使用的镜像
docker search nacos选择星星最多的就行拉取镜像#拉取镜像
docker pull nacos/nacos-server运...
Spring专区
1
回复
分享
Masutaa大师
2年前更新
94次阅读
关注
私信
分享一些好用的远程项目平台
国内版1. Masutaahttps://masutaa.com/Masutaa是个多维度互助形式的人脉社区,它希望基于强大的互联网人才库,以自由协作的方式...
+2
免费资源
评分
回复
分享
狂奔的鲨鱼
2年前发布
115次阅读
关注
私信
java8 stream之更方便的获取list中满足条件的索引
该帖子内容已隐藏,请登录后查看
登录后继续查看
登录
注册
Java专区
评分
回复
分享
狂奔的鲨鱼
2年前发布
59次阅读
关注
私信
项目优化之functional interface 代替过多if else
该帖子内容已隐藏,请登录后查看
登录后继续查看
登录
注册
Java专区
评分
回复
分享
江南小帅
2年前发布
21次阅读
关注
私信
centos安装多个版本的jdk
我们经常会在开发中用到多个版本的jdk,比如有的项目需要使用jdk1.8 ,有的项目需要使用Java17,那么就需要在centos中配置多个版...
Java专区
评分
回复
分享
life_牛
2年前发布
112次阅读
关注
私信
Lock源码学习笔记
1、基础使用//声明锁,默认为true非公平锁
static Lock lock1=new ReentrantLock();
public static void main(String[] args) { try{ lock1.lock(); // todo }catch (Exception e){ e.printStackTrace(); }finally { lock1.unlock(); }
}2、非公平锁源码追踪2...
Java专区
1
回复
分享
Naylor
2年前更新
48次阅读
关注
私信
SpringBoot程序数据预装载
简介在项目实际的开发过程中,有时候会遇到需要在应用程序启动完毕对外提供服务之前预先将部分数据装载到缓存的需求。本文就总结了常见的数据预装载方式及其实践。适用场景预装载应用级别数据到缓存:如字典数据、公共的业务数据系统预热心跳检测:如在系统启...
Spring专区
评分
回复
分享
Naylor
2年前更新
161次阅读
关注
私信
SpringBoot配置文件-YAML篇
行内写法级联写法逗号分隔默认值映射到类基本语法key: value形式,kv之间有空格大小写敏感使用缩进表示层级关系,缩进不允许使用tab,只允许空格。缩进的空格数不重要,只要相同层级的元素左对齐即可'#'表示注释字符串无需加引号,如果要加,也可数据类型基本...
Spring专区
评分
回复
分享
上一页
1
2
3
4
5
6
7
下一页
在手机上浏览此页面
登录
没有账号?立即注册
用户名或邮箱
登录密码
记住登录
找回密码
登录
注册
已有账号,立即登录
设置用户名
邮箱
验证码
发送验证码
设置密码
重复密码
注册