写点什么

springboot

6 人感兴趣 · 525 次引用

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

理论实战源码齐飞!架构师社区疯传的 SpringSecurity 进阶小册真香

用户头像
程序员小毕
16 小时前

安全管理是Java应用开发中无法避免的问题,随着Spring Boot和微服务的流行,Spring Security受到越来越多Java开发者的重视,究其原因,还是沾了微服务的光。作为Spring家族中的一员,其在和Spring家族中的其他产品如SpringBoot、Spring Cloud等进行整合时,是拥

SpringBoot 线上服务假死,CPU 内存正常,什么情况?

开发小伙伴都知道线上服务挂掉,基本都是因为cpu或者内存不足,出现GC频繁OOM之类的情况。本篇文章区别以上的情况给小伙伴们带来不一样的服务挂掉。

SpringBoot 插件化开发模式,强烈推荐!

插件化开发模式正在很多编程语言或技术框架中得以广泛的应用实践,比如大家熟悉的jenkins,docker可视化管理平台rancher,以及日常编码使用的编辑器idea,vscode等,随处可见的带有热插拔功能的插件,让系统像插了翅膀一样,大大提升了系统的扩展性和伸缩性,

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

Spring Security6 全新写法,大变样!

@[toc]Spring Security 在最近几个版本中配置的写法都有一些变化,很多常见的方法都废弃了,并且将在未来的 Spring Security7 中移除,因此松哥在去年旧文的基础之上,又补充了一些新的内容,重新发一下,供各位使用 Spring Security 的小伙伴们参考。

学会这招,来给你的 SpringBoot 工程部署的 jar 包瘦瘦身吧!

SpringBoot 为我们快速开发提供了很好的架子,使得我们只需要少量配置就能开始我们的开发工作,但是当我们需要打包上传部署时,却是很神伤的一个问题,因为打出来的 Jar 包少则十几兆,多则一百来兆,我们需要上传至公网服务器时,是非常慢的,这就引出了今天

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

SpringBoot 进阶学习?看这篇就够了!

相信从事Java开发的朋友都听说过SSM框架,老点的甚至经历过SSH,说起来有点恐怖,比如我就是经历过SSH那个时代未流。当然无论是SSM还是SSH都不是今天的重点,今天要说的是Spring Boot,一个令人眼前一亮的框架,从大的说,Spring Boot是取代了SSM中的SS的角色

Spring Boot 优雅实现多租户架构,so easy!

多租户架构是指在一个应用中支持多个租户(Tenant)同时访问,每个租户拥有独立的资源和数据,并且彼此之间完全隔离。通俗来说,多租户就是把一个应用按照客户的需求“分割”成多个独立的实例,每个实例互不干扰。

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

Springboot3 + SpringSecurity + JWT + OpenApi3 实现认证授权

目前全网最新的 Spring Security + JWT 实现双 Token 的案例!收藏就对了,欢迎各位看友学习参考。此项目由作者个人创作,可以供大家学习和项目实战使用,创作不易,转载请注明出处!

Spring Boot 启动注解分析

@[toc]虽然我们在日常开发中,Spring Boot 使用非常多,算是目前 Java 开发领域一个标配了,但是小伙伴们仔细想想自己的面试经历,和 Spring Boot 相关的面试题都有哪些?个人感觉应该是比较少的,Spring Boot 本质上还是曾经 SSM 那一套,只是通过各种 star

腾讯 T4 大牛整理的 SpringBoot 文档,覆盖你认知中的所有操作

SpringBoot目前的使用已经很普遍了,实际的项目中,我们需要集成各种的插件支持,不仅如此,还有很多可能我们平时不知道,但是很方便的操作。pdf里面的东西还是比较全面的。

如果重写 SpringBoot,我们会做哪些不同的选择?

SpringBoot是在Spring框架基础上的一次巨大的进步,它提出了动态自动装配的概念,摒弃了繁琐的XML配置,充分利用Java语言内置的注解和ServiceLoader机制,极大的减少了一般业务开发中所需要做出的配置决策的数量,重塑了Java应用程序的开发和部署工作。但是发

SpringBoot 整合 MybatisPlus 基础教程

Spring Boot是一个使用Java编写的开源框架,它可以帮助开发人员快速构建、启动和运行微服务应用程序。而Mybatis Plus是Mybatis的增强工具包,它大大简化了Mybatis的使用方法,提高了开发效率。

GitHub 上“千金难求”的 Spring Boot 趣味实战全彩版手册,太干了

本书内容极其丰富,不仅涵盖了Spring MVC、MyBatis Plus、SpringData JPA、Spring Security、Quartz等主流框架,整合了MySQL、Druid、Redis、RabbitMQ、Elasticsearch等互联网常用技术与中间件,还涉及单元测试、异常处理、日志、Swagger等技术细节,以及AOP

SpringBoot 核心配置全面总结

Spring Boot的核心配置文件用于配置Spring Boot程序,文件名字必须以application开始。这个既是底层源码的强制要求,也是SpringBoot的一种代码规约,有助于在开发层面利于代码规范管理。

说一个大家都知道的 Spring Boot 小细节!

小伙伴们知道,我们在创建 Spring Boot 项目的时候,默认都会有一个 parent,这个 parent 中帮我们定了项目的 JDK 版本、编码格式、依赖版本、插件版本等各种常见内容,有的小伙伴可能看过 parent 的源码,这个源码里边有这么一个配置:

精髓!不愧为京东内部 Spring Boot 全解笔记

在使用传统的 Spring 去做 Java EE(Java Enterprise Edition)开发中,大量的 XML 文件存在于项目之中,导致 JavaEE 项目变得慢慢笨重起来,,繁琐的配置和整合第三方框架的配置,导致了开发和部署效率的降低。

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

互联网工程师 Java 面试八股文及答案整理(2023 最新版)

基本上这样感慨的分为两类人,第一,虽然挂着3、5年经验,但肚子里货少,也没啥拿得出手的项目,自己还意识不到问题;第二,自身有技术追求,但欠点儿火候,多练习多吸收知识,锤炼一下问题不大。

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

Springboot 如何手动连接库并获取指定表结构|超级详细,建议收藏

用户头像
bug菌
04-19

一文教你如何手动连库并指定获取表结构,全程无废话...

IDEA 导入多模块 maven 项目时部分模块未成功加载

IDEA导入多模块maven项目时部分模块未成功加载

京东技术专家首推:Spring 微服务架构设计,GitHub 星标 128K

本书提供了实现大型响应式微服务的实用方法和指导原则,并通过示例全面 讲解如何构建微服务。本书深入介绍了Spring Boot、Spring Cloud、 Docker、Mesos和Marathon,还会教授如何用Spring Boot部署自治服务,而 无须使用重量级应用服务器,并介绍Spring Clou

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

互联网工程师 Java 面试八股文及答案整理(2023 最新版)

最近感慨面试难的人越来越多了,一方面是市场环境,更重要的一方面是企业对Java的人才要求越来越高了。

京东技术专家首推:微服务架构深度解析,GitHub 星标 120K

常适合在工作中解决实际问题的开发者,进阶篇则面向响应式编程和云原生架构,是高手的必备技能。 如果你正在进行Java微服务 架构设计,或者正打算快速学习基于Spring Cloud的微服务架构,本书将为你节省许多宝贵时间。

阿里内部都在疯传!企业级 Spring Boot 项目开发实战教程,我先肝了

本书结合大量的实际开发经验,由浅入深地讲解Spring Boot的技术原理和企业级应用开发涉及的的技术及其完整流程。无论是对Java企业级开发人员,还是 对其他相关技术爱好者,本书都极具参考价值。

Spring Boot+Nacos+gRPC,一个区别于 OpenFeign 的微服务通信方案!

gRPC 的基础知识前面跟小伙伴们分享了很多了,今天再写一篇给这个小小的系列收个尾。

真的香!腾讯 SpringBoot 高阶笔记,限时开源 48 小时

众所周知,SpringBoot最大的一个优势就是可以进行自动化配置,简化配置,不需要编写太多的xml配置文件;基于Spring构建,使开发者快速入门,门槛很低;SpringBoot可以创建独立运行的应用而不需要依赖于容器;内置tomcat服务器,不需要打包成war包,可以直接放

mybatis xml 文件热加载实现

本文博主给大家带来一篇 mybatis xml 文件热加载的实现教程,自博主从事开发工作使用 Mybatis 以来,如果需要修改 xml 文件的内容,通常都需要重启项目,因为不重启的话,修改是不生效的,Mybatis 仅仅会在项目初始化的时候将 xml 文件加载进内存。

springboot_springboot技术文章_InfoQ写作社区