写点什么

SpringBoot 2

0 人感兴趣 · 60 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/16/16cc7ccc16e79f0a1c5bc30d254c0f35.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从零到一构建完整知识体系,阿里最新 SpringBoot 原理最佳实践真香

用户头像
程序员小毕
2022-09-15

Spring Boot不用多说,是咱们Java程序员必须熟练掌握的基本技能。工作上它让配置、代码编写、部署和监控都更简单,面试时互联网企业招聘对于Spring Boot这个系统开发的首选框架也是考察的比较严苛,如果你不是刚入行,只是停留在会用的阶段,那是远远不够的。

https://static001.geekbang.org/infoq/7e/7efb6bd5104bff731922187516f71030.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SpringBoot 打包发布

用户头像
2022-08-26

史上最详细的SpringBoot打包部署到Linux教程,保姆级别每个步骤都很细节,完美解决jar包没有主清单属性问题。

https://static001.geekbang.org/infoq/7e/7efb6bd5104bff731922187516f71030.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于 SpringBoot 的 SSMP 整合

用户头像
2022-08-25

SSMP,SpringBoot和MyBatis-Plus的出现大大简化了我们的开发,提升了开发效率,切记过度依赖。。。

https://static001.geekbang.org/infoq/7e/7efb6bd5104bff731922187516f71030.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SpringBoot 整合 数据库连接池(Druid、HicariCP、C3P0 等等)

用户头像
2022-08-24

SpringBoot 整合 数据库连接池(Druid、HicariCP、C3P0等等)保姆级教程超详细,Druid配置信息等等。

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

SpringBoot 整合 MyBatis-Plus

用户头像
2022-08-23

SpringBoot 整合 MyBatis-Plus,超详细史上最全保姆级教程。 MyBatisX插件的安装与使用。

https://static001.geekbang.org/infoq/7e/7efb6bd5104bff731922187516f71030.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SpringBoot(二、基础知识)

用户头像
2022-08-21

SpringBoot常用注解,起步依赖starter,配置文件格式,yml优先级,SpringBoot打包运行,starter和parent的区别,Restful接口请求风格。

https://static001.geekbang.org/infoq/7e/7efb6bd5104bff731922187516f71030.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SpringBoot 快速入门(保姆级详细教程)

用户头像
2022-08-21

SpringBoot快速入门,保姆级别超详细,解决IDEA创建SpringBoot项目一直转圈圈。SpringBoot 时 Spring家族中的一个全新框架,用来简化spring程序的创建和开发过程。SpringBoot化繁为简,使开发变得更加的简单迅速。

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

SpringBoot 发送邮件

用户头像
2022-08-02

邮件协议基本知识 SpringBoot发送邮件 文末源码

springboot 项目打包优化(核心 class 与依赖 jar 分离)

用户头像
安逸的咸鱼
2022-07-22

之所以研究 SpringBoot 项目的打包优化,是最近在学习 SpringCloud 微服务,写了一个仅提供 eureka 注册服务中的功能的 springboot 项目,打包后 50M,一考虑到实际上或许会部署多个应用到同一台服务器,那里面重复 jar 包就很占很大一部分

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

下单流程解耦新方案 - 你知道 Spring 事件监听机制吗

Spring对事件监听是通过事件类型、事件类型监听和事件发布器3个部分来完成的

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

可能是全网第一个使用 RediSearch 实战的项目

实战项目地址newbeemall,集成RediSearch,代码开源已上传,支持的话可以点个star😁

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

SpringBoot 实战:加载和读取资源文件

用户头像
看山
2022-01-20

本文聊一聊在 SpringBoot 应用中,访问加载类路径(classpath)中的文件内容的多种方法。

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

建议收藏 | SpringBoot 元数据配置原来可以这么玩!

用户头像
码农架构
2022-01-14

Spring Boot jar 包含元数据文件,提供所有支持的配置属性的详细信息。该文件旨在让IDE开发者提供上下文相关的帮助和“代码完成”。总结本篇文章希望对从事相关工作的同学能够有所帮助或者启发。

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

【Spring Boot 快速入门】七、Spring Boot 集成 RabbitMQ

用户头像
小阿杰
2021-12-15

  RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。

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

【Spring Boot 快速入门】六、Spring Boot 集成 Redis

用户头像
小阿杰
2021-12-15

  在互联网发展到一定规模后,直接对数据库的读取已经无法满足互联网的需要,因此出现了高效存储系统,将数据存放在内存当中,这样加快了读取速度。

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

手把手快速入门 Spring Boot 实战系列

用户头像
小阿杰
2021-12-15

Spring Boot专栏,Spring Boot 快速入门系列。本专栏用于 Java 开发人员,尤其是初学 Spring Boot 和需要从传统 Spring 转向 Spring Boot 开发的技术人员。大量实战示例帮助学习者快速使用Spring Boot进行项目开发。

【Spring Boot 快速入门】五、Spring Boot 集成 Lombok

用户头像
小阿杰
2021-12-15

  Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗

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

【Spring Boot 快速入门】四、Spring Boot 集成 Swagger UI

用户头像
小阿杰
2021-12-15

  相信大部分的开发人员都或多或少地被接口文档折磨过。后端人员接口开发完成,又需编写及维护接口文档会耗费不少精力,经常来不及更新。Swagger基于注解进行开发,提供了一个灵活的接口文档模板。更新运行编译后,直接可以在线预览,避免了重复修改的问题

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

【Spring Boot 快速入门】三、Spring Boot 集成 JUnit

用户头像
小阿杰
2021-12-15

  我们在开发的时候经常需要写一写测试代码,需要验证已完成的功能是否按照预先设计的业务逻辑运行,这时候就会使用到单元测试,当然使用junit写一些适当的测试能够快速检测业务逻辑的正确性,及时调整优化我们的代码。本文将开始介绍Spring Boot集成JUnit

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

【Spring Boot 快速入门】二、Spring Boot 集成 MyBatis 可以连接数据库啦!

用户头像
小阿杰
2021-12-15

  MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,

https://static001.geekbang.org/infoq/16/1646f1254afad65248ec92e2117713eb.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【Spring Boot 快速入门】一、周末建立了 Spring Boot 专栏,欢迎学习交流

用户头像
小阿杰
2021-12-15

  周末是最好的充电学习时光,周末建立了Spring Boot专栏,欢迎学习交流。Spring Boot是Spring框架的升级版,由于Spring Boot简化Spring应用开发的一个框架,整个Spring技术栈,为J2EE开发的一站式解决方案。从而Spring Boot得到了很快的发展。

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

[SpringBoot 源码分析]SpringBoot 如何启动

用户头像
零点999
2021-11-23

SpringApplication提供了从main方法开始的启动spring应用程序的便捷方法。

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

Activiti 工作流 --- 简单开发平台,请假实例演示

用户头像
金陵老街
2021-08-09

目前市场上有很多开源平台没有整合工作流,即使有,也是价格不菲的商业版,来看这篇文章的估计也了解了行情,肯定不便宜。我这个快速开发平台在系统基础功能(用户管理,部门管理…)上整合了工作流,你可以直接用来开发ERP,OA,CRM等企业级应用,不用再担心

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

请求背后的守护者 - 拦截器

用户头像
卢卡多多
2021-06-14

我们生活中很常见到,比如中国的长江三峡大坝,就是一个典型的拦截机制,将众多的水流汇总,发电,分流输出,既保证水资源能充分的利用,又可以更好的维护水循环,以及人民群众的利益。 因为长江作为中国的大型河流的代表,分为丰水期和枯水期, 为了更好的治

https://static001.geekbang.org/infoq/96/9692d68936492e2258b28a825400c970.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入 SpringBoot 的异常处理(一)

用户头像
卢卡多多
2021-06-12

对于异常,生活中也是面对生活不确定性的考验,比如我们手机在快没电的时候,我们会焦急的给它供电,防止断电影响我们的工作和生活体验, 一个产品或者在项目在实际的运行中,随之环境和场景的变化,出现的问题也是多种多样的,比如我造一辆车,我既要考虑,

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

k8s 上运行我们的 springboot 服务之——技术方案实现图

用户头像
柠檬
2021-05-25

我们系统技术的生命周期:开发,测试,运维,监控,那么整个周期涉及到的技术栈和中间件有哪些呢?我基于我们线上系统落地实现整理如下方案,希望对于需要的同学有一定的启示和帮助。

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

java- 时间的使用

用户头像
建安
2021-02-24

日常开发中必不可少要与时间打交道,而关于时间的处理网上有很多文章,下面基于大神的文章和我自己的理解对时间做一个整理

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

Gradle Docker 插件将 SpringBoot 应用程序打包为 Docker 镜像

用户头像
wjchenge
2021-02-01

Gradle Docker插件将SpringBoot应用程序打包为Docker镜像

SpringBoot 2_SpringBoot 2技术文章_InfoQ写作社区