写点什么

spring-boot

0 人感兴趣 · 78 次引用

  • 最新
  • 推荐

来这公司一年碰到的问题比我过去 10 年都多

无意间发现我们 Kafka 管理平台的服务的 open files 和 CPU 监控异常,如下图,有一台机器 CPU 和 opfen files 指标持续在高位,尤其是 open files 达到了4w+。

https://static001.geekbang.org/infoq/65/653bec23e407b64d32881be74d24f7aa.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring Boot 之根据数据库连接信息指定分页查询表结构信息

用户头像
bug菌
04-28

Spring Boot如何根据数据库连接信息指定分页查询表结构信息,一文教会你

https://static001.geekbang.org/infoq/65/653bec23e407b64d32881be74d24f7aa.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring Boot 如何获取 Excel sheet 页?

用户头像
bug菌
04-27

Spring Boot如何获取Excel sheet页 及数量?一文搞定

Spring 中 PropertyPlaceholderConfigurer 替换占位符的问题

最近在做项目的时候,碰到了一个问题,纠结了好久,现在记录一下

【SpringBoot】简述 springboot 项目启动数据加载内存中的三种方法

SpringBoot提供了两个接口: CommandLineRunner 和 ApplicationRunner 。实现其中接口,就可以在工程启动时将数据库中的数据加载到内存。使用的场景有:加载配置项到内存中;启动时将字典或白名单数据加载到内存(或缓存到Redis中)。

https://static001.geekbang.org/infoq/47/47533400b6e31b329c6df8a4e1659ea0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

工作中常用的设计模式 -- 享元模式

用户头像
lpe234
2022-12-14

一般做业务开发,不太容易有大量使用设计模式的场景。这里总结一下在业务开发中使用较为频繁的设计模式。当然语言为Java,基于Spring框架。

https://static001.geekbang.org/infoq/e1/e18143ed7367df766d5290e3c770abc4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SpringBoot 内置 tomcat 启动过程及原理

SpringBoot 是一个框架,一种全新的编程规范,他的产生简化了框架的使用,同时也提供了很多便捷的功能,比如内置 tomcat 就是其中一项,他让我们省去了搭建 tomcat 容器,生成 war,部署,启动 tomcat。因为内置了启动容器,应用程序可以直接通过 Maven 命令

https://static001.geekbang.org/infoq/1a/1ada6d17e69dd10e0be32dfd7a6e6e09.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

工作中常用的设计模式 -- 责任链模式

用户头像
lpe234
2022-12-07

一般做业务开发,不太容易有大量使用设计模式的场景。这里总结一下在业务开发中使用较为频繁的设计模式。当然语言为Java,基于Spring框架。

https://static001.geekbang.org/infoq/3c/3cc7c667ad89075fda8d3d6640f107f9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

工作中常用的设计模式 -- 适配器模式

用户头像
lpe234
2022-12-06

一般做业务开发,不太容易有大量使用设计模式的场景。这里总结一下在业务开发中使用较为频繁的设计模式。当然语言为Java,基于Spring框架。

https://static001.geekbang.org/infoq/98/9875eadd14479a37101c5d32d24c7d79.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

工作中常用的设计模式 -- 策略模式

用户头像
lpe234
2022-12-05

一般做业务开发,不太容易有大量使用设计模式的场景。这里总结一下在业务开发中使用较为频繁的设计模式。当然语言为Java,基于Spring框架。

SpringBoot 整合 RabbitMQ 实现六种工作模式

用户头像
Jeremy Lai
2022-12-01

RabbitMQ主要有六种种工作模式,本文整合SpringBoot分别介绍工作模式的实现。

SpringBoot 快速整合通用 Mapper

用户头像
Jeremy Lai
2022-12-01

后端业务开发,每个表都要用到单表的增删改查等通用方法,而配置了通用Mapper可以极大的方便使用Mybatis单表的增删改查操作。

https://static001.geekbang.org/infoq/0d/0d98e42640db60582974f93e580d9382.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

springboot 整合 canal

用户头像
@下一站
2022-11-30

在原来搭建的主库3306上面新创建一个用户,给canal使用。

这可能是最全的 SpringBoot3 新版本变化了!

用户头像
艾小仙
2022-11-28

11月24号,Spring Boot 3.0 发布了第一个正式的 GA 版本,一起看看新版本到底有哪些变化。

【SpringBoot】引入 mybatis 及连接 Mysql 数据库

用户头像
游坦之
2022-11-27

​创建一个SpringBoot项目其他不赘叙了,引入MyBaties、MySql依赖

https://static001.geekbang.org/infoq/a3/a3f0d7b148bcd51f919156fcf339e28c.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Springboot 超详细入门

用户头像
陈老老老板
2022-11-24

学SpringBoot技术由Pivotal团队研发制作,功能的话简单概括就是加速Spring程序的开发,这个加速要从如下两个方面来说

SpringBoot3 正式版将于 11 月 24 日发布:都有哪些新特性?

用户头像
艾小仙
2022-11-14

从 2018 年 2 月 28 号发布 Spring Boot 2.0 版本开始,整个 2.X 版本已经经过了 4 年多的时间,累计发布了 95 个不同的版本,而就在前不久,2.X 系列的也已经迎来了他的最终版本:2.7。

我服了!SpringBoot 升级后这服务我一个星期都没跑起来!(上)

用户头像
艾小仙
2022-11-08

最近由于各方面的原因在准备升级 Spring Cloud 和 Spring Boot,经过一系列前置的调研和分析,决定把Spring Boot 相关版本从 2.1.6 升级到 2.7.5,Spring Cloud 相关版本从 Greenwich.SR1 升级为 2021.0.4。

Spring Boot「25」外部配置元数据

用户头像
Samson
2022-11-07

在今天的文章中,我们将一块儿来学习如何使用 Configuration Processor 生成 JSON 格式的外部配置元数据;然后,我们会展示 IntelliJ IDEA 是如何通过生成的 JSON 元数据来实现属性自动补全的(autocomplete)。

Spring Boot「18」使用 JDBC 连接数据库

用户头像
Samson
2022-10-31

JDBC (Java Database Connectivity)是一组 API,它定义了 Java 进程连接数据库并执行 SQL 的接口。JDBC 是基于数据库驱动的接口封装。Spring 在其基础上提供了 Spring JDBC 封装,主要目的是使 JDBC 的使用更便捷,并且屏蔽底层烦琐的细节。

Spring Boot「17」数据库连接池

用户头像
Samson
2022-10-27

Spring Boot 2.x 之后,默认使用 HikariCP 作为其默认的数据库连接池组件,在 1.x 版本中,使用的是 Tomcat Connection Pool。使用数据库连接池的出发点与线程池类似,通过将链接保存在连接池中来减少频繁创建、关闭连接的性能损失,以提升应用的整体性能。

spring-boot_spring-boot技术文章_InfoQ写作社区