
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
对于集合的非空判断,用CollectionUtils.isNotEmpty(list)或CollectionUtils.isNotBlank(list)去判断不会出错,因为里面会对元素数量进行判断。字符串不为空:StringUtils.isNotBlank(str)或StringUtils.isNotEmpty(str)字符串为空:StringUtils.isBlank(str)或StringUt
一般来说,springboot工程环境配置放在properties文件中,启动的时候将工程中的properties/yaml文件的配置项加载到内存中。但这种方式改配置项的时候,需要重新编译部署,考虑到这种因素,今天介绍将配置项存到数据库表中,在工程启动时把配置项加载到内存中。springboot提供了两个接口: CommandLineRunner 和 ApplicationRunner。实现其中接

【代码】java两个整数相除保留两位小数。

删除一行Ctrl+DCtrl+Y关闭当前窗口Ctrl+WCtrl+F4上移、下移一行Alt+↑、↓Ctrl+Alt+↑、↓回退操作Ctrl+ZCtrl+Z反向回退Ctrl+YCtrl+Shift+Z回到上一处编辑Alt+←Ctrl+Alt+←提取变量Ctrl+1 And Ctrl+LCtrl+Alt+V添加或取消注释Ctrl+/Ctrl+/

1.springboot整合netty时,netty的处理类无法实例化service,由于netty的bean对象默认不交由spring管理,下面是解决办法@Component//1.类交给spring容器管理public class NettyServerHandler extends ChannelInboundHandlerAdapter {private static Log log =

一、数据源的适用场景1、主从库分离(数据库读写分离)2、数据迁移3、系统版本升级,数据库升级到另一款(oracle->mysql)二、多数据源整合1、springboot+mybatis使用分包方式整合1.1 主要依赖包spring-boot-starter-webmybatis-spring-boot-startermysql-connector-javalombok<?xml ve

resources下面的配置文件,application文件修改启动会实时加载新的内容其他的文件属于静态文件,打包后会把文件打入jar里面,修改静态文件启动不会加载新的内容。

Spring boot 版本Spring Frameworkjdk 版本maven 版本1.2.0 版本之前63.01.2.04.1.3+63.2+1.2.14.1.3+73.2+1.2.34.1.5+73.2+1.3.44.2.6+73.2+1.3.64.2.7+73.2+1.3.74.2.

在大多数的微服务架构在设计之初,比如在技术选型阶段,架构师会从一个全局的视角去规划技术栈的组合,比如结合当前产品的现状考虑是使用dubbo?还是springcloud?作为微服务治理的底层框架。甚至为了满足快速的上线、迭代和交付,直接以springboot为基座进行开发,后续再引入新的技术栈等...所以在谈论某个业务场景具体的技术解决方案时不可一概而论,而是需要结合产品和业务的现状综合评估,以限流








