排序
整理了一波最经典的免费Spring Boot快速入门视频教程
JavaBrains出品的《Spring Boot快速入门》视频教程可以说是最为经典的Spring Boot入门内容了,非常适合Spring Boot初学者观看。这里为每个视频都附上了摘要信息,以方便您快速查阅需要的内容。...
spring boot容器启动详解
阅读目录 一、前言 二、容器启动 2.1 @SpringBootApplication注解 2.2 SpringApplication.run()静态方法 如上图,容器启动流程可以分为5个主要步骤: 1.getRunListeners获取监听器(SpringApplic...
我开源了团队内部基于SpringBoot Web快速开发的API脚手架v1.6.0更新
什么是 rest-api-spring-boot-starter# rest-api-spring-boot-starter 适用于SpringBoot Web API 快速构建让开发人员快速构建统一规范的业务RestFull API 不在去关心一些繁琐。重复工作,而是把...
JPA数据库操作EntityManager状态管理
什么是EntityManager 在JPA规范里,EntityManager扮演着执行持久化操作的关键角色。 只有当普通Java对象被EntityManager持久化后,它们才能转变为持久化对象。 EntityManager 负责管理O/R映射,...
Maven 中 pom.xml 文件
Maven 是一个项目管理工具,可以对 Java 项目进行构建和管理依赖。 本文,我们认识下 pom.xml 文件。POM(Project Object Model, 项目对象模型) 是 Maven 工程的基本工作单位,也是 Maven 的核...
看了我项目中的商品功能设计,同事也开始悄悄模仿了…
商品功能作为电商系统的核心功能,它的设计可谓是非常重要的。就算不是电商系统中,只要是涉及到需要交易物品的项目,商品功能都具有很好的参考价值。今天就以mall项目中的商品功能为例,来聊聊...
JPA快速开发之查询接口Repository
什么是JPA SpringData是Spring提供的一个数据操作框架,而SpringData JPA则是该框架下基于JPA标准进行数据操作的模块。 SpringData JPA简化了持久层代码的操作,只需编写接口即可实现。 JPA,全...
【Spring】— Spring中Bean的装配方式
Bean的装配方式 Bean的装配可以理解为依赖关系注入,Bean的装配方式即Bean依赖注入的方式。Spring容器支持多种形式的Bean装配方式,如基于XML的装配、基于Annotation(注解)的装配和自...
Sa-Token 多账号认证:同时为系统的 Admin 账号和 User 账号提供鉴权操作
合集 - sa-token 专栏(1)1.Sa-Token 多账号认证:同时为系统的 Admin 账号和 User 账号提供鉴权操作07-24收起 Sa-Token 是一个轻量级 java 权限认证框架,主要解决登录认证、权限认证、单点登录...
Java SpringBoot实现本地上传文件到resources目录永久保存下载
需求背景:Java后端项目上传文件是一个很常见的需求,一般正式项目中我们上传文件都是利用第三方阿里云OSS这类的,但是如果只是为了学习之用,那我们可能就会直接上传到电脑上某个本地文件夹。 ...
SpringBoot开发符合S3协议的文件存储服务
背景 公司最近的业务大量涉及安可项目,要求避免使用第三方组件,原有开发框架支持本地文件存储/Minio/各类云存储,现在要求文件独立存储且文件服务需要自研,经调研评估后决定基于SpringBoot开...
Springboot利于第三方服务进行ip定位获取省份城市等信息
Springboot利于第三方服务进行ip定位获取省份城市等信息 在web应用的开发中,我们或许会想知道我们的用户请求的来源分布情况。本文基于springboot框架,调用百度地图、高德地图的开放平台api,...
我开源了团队内部基于SpringBoot Web快速开发的API脚手架v1.7.0更新
什么是 rest-api-spring-boot-starter rest-api-spring-boot-starter 适用于SpringBoot Web API 快速构建让开发人员快速构建统一规范的业务RestFull API 不在去关心一些繁琐。重复工作,而是把...
Spring Authorization Server入门 (十三) 实现联合身份认证,集成Github与Gitee的OAuth登录
前言 什么是联合身份认证? 通过Spring Security OAuth2 Client(Login)模块集成第三方登录至自己的认证服务中,使用联合身份认证只需要请求认证服务,不通过前端来跳转三方的授...
SpringMVC流程分析(三):MultipartResolver组件——SpringMVC中处理上传请求的关键
本系列文章皆在分析SpringMVC的核心组件和工作原理,让你从springmvc浩如烟海的代码中跳出来,以一种全局的视角来重新审视SpringMVC的工作原理SpringMVC. 思考,输出,沉淀。用通俗的语言陈述技...
SpringBoot核心特性——万字拆解外部配置
前言 在使用SpringBoot开发的过程中,有时候可能需要修改一些默认配置,或者需要SpringBoot读取一些开发者自定义配置,根据不同的开发环境使用不同的配置等,这样就需要用到SpringBoot外部配置...
SpringBoot结合XXL-JOB实现定时任务
《从零打造项目》系列文章 工具 比MyBatis Generator更强大的代码生成器 ORM框架选型 SpringBoot项目基础设施搭建 SpringBoot集成Mybatis项目实操 SpringBoot集成Mybatis Plus项目实操 SpringBo...
应届毕业生关于五险一金你知道多少?很多人找工作都吃了亏
“明明说好月薪1w,结果最后到手才7k” 最近,不少上了工作岗位的小伙伴跟作者吐槽 为什么面试的时候说好的薪资跟与实际到手的差别这么大呢? 所以五险一金究竟有什么作用? 薪资都是如何被它扣...
什么?Docker与云原生应用程序还能结合?能!
引言 随着云计算和容器化技术的快速发展,云原生应用程序已成为现代软件开发和交付的主要趋势。Docker作为一种流行的容器化技术,为构建、发布和运行云原生应用程序提供了便利。本文将介绍如何...
11个Spring Boot 优秀学习项目
一、mall 项目地址:gitee.com/macrozheng/… mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。前台商城系统包含首页门户、商品推荐、商品搜索、商品...