首页
学习
活动
专区
工具
TVP
发布

java思维导图

专栏成员
520
文章
749130
阅读量
99
订阅数
五个维度,解析 Spring 中 @Autowired 和 @Resource 的区别
@Autowired注解是由Spring提供的,它可以用来对构造方法、成员变量及方法参数进行标注,它能够根据对象类型完成自动注入,代码如下:
java思维导图
2023-08-22
1790
不知道怎么解耦业务?Spring Event 了解一下!
来源:blog.csdn.net/csp732171109/article/details/124377254 写在最前Spring Event 同步使用1.自定义事件2.定义监听器3.定义发布者4.单测执行Spring Event 异步使用1.自定义事件2.定义监听器3.定义发布者4.单测执行(同步)5.开启异步6.单测执行(异步)写在最前实际业务开发过程中,业务逻辑可能非常复杂,核心业务 + N个子业务。如果都放到一块儿去做,代码可能会很长,耦合度不断攀升,维护起来也麻烦,甚至头疼。还有一些业务场景不需
java思维导图
2022-07-20
2380
大公司禁止SpringBoot项目中使用Tomcat?
来源:toutiao.com/article/6775476659416990212/ 前言 在SpringBoot框架中,我们使用最多的是Tomcat,这是SpringBoot默认的容器技术,而且是内嵌式的Tomcat。同时,SpringBoot也支持Undertow容器,我们可以很方便的用Undertow替换Tomcat,而Undertow的性能和内存使用方面都优于Tomcat,那我们如何使用Undertow技术呢?本文将为大家细细讲解。 SpringBoot中的Tomcat容器 SpringBoot
java思维导图
2022-07-18
4280
MyBatisPlus又在搞事了!发布神器,一个依赖轻松搞定权限问题!
今天介绍一个 MyBatis - Plus 官方发布的神器:mybatis-mate 为 mp 企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成 SQL 维护等,旨在更敏捷优雅处理数据。 1. 主要功能 字典绑定 字段加密 数据脱敏 表结构动态维护 数据审计记录 数据范围(数据权限) 数据库分库分表、动态据源、读写分离、数- - 据库健康检查自动切换。 2.使用 2.1 依赖导入 Spring Boot 引入自动依赖注解包 <depe
java思维导图
2022-07-12
7080
别再乱用了,这才是 @Validated 和 @Valid 的真正区别!!!
概述 @Valid是使用Hibernate validation的时候使用 @Validated是只用Spring Validator校验机制使用 说明:java的JSR303声明了@Valid这类接口,而Hibernate-validator对其进行了实现 @Validation对@Valid进行了二次封装,在使用上并没有区别,但在分组、注解位置、嵌套验证等功能上有所不同,这里主要就这几种情况进行说明。 注解位置 @Validated:用在类型、方法和方法参数上。但不能用于成员属性(field) @Val
java思维导图
2022-07-04
2K0
Mybatis-Plus官方发布分库分表神器,一个依赖轻松搞定!
今天介绍一个 MyBatis - Plus 官方发布的神器:mybatis-mate 为 mp 企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成 SQL 维护等,旨在更敏捷优雅处理数据。 主要功能 字典绑定 字段加密 数据脱敏 表结构动态维护 数据审计记录 数据范围(数据权限) 数据库分库分表、动态据源、读写分离、数- - 据库健康检查自动切换。 2、使用 2.1 依赖导入 Spring Boot 引入自动依赖注解包 <depende
java思维导图
2022-05-25
5590
实体映射最强工具类:MapStruct 真香!
来源:blog.csdn.net/qq122516902 1.MapStruct是用来做什么的? 2.使用MapStruct解决上述问题 3.添加默认方法 4.可以使用abstract class来代替接口 5.可以使用多个参数 5.直接使用参数作为属性值 6.更新对象属性 7.没有getter/setter也能赋值 8.使用Spring依赖注入 9.自定义类型转换 ---- 首先来了解一下DTO,DTO简单的理解就是做数据传输对象的,类似于VO,但是VO用于传输到前端。(~~) 1.MapStruct
java思维导图
2022-05-09
10K1
几乎涵盖了SpringCloud所有操作,阿里版 SpringCloud .pdf |高清下载
前言 Spring Cloud Alibaba为分布式应用开发提供了一站式解决方案。它包含开发分布式应用程序所需的所有组件,可以轻松地使用Spring Cloud开发应用程序。 使用Spring Cloud Alibaba,只需添加一些注解和少量配置,即可将Spring Cloud应用连接到Alibaba的分布式解决方案中,并使用Alibaba中间件构建分布式应用系统。 正是基于这些原因,我们有必要来学习SpringCloud Alibaba技术。那如何学习呢?市面上对于SpringCloud Alibab
java思维导图
2022-04-29
8390
【含源码】这套Spring Cloud项目牛逼了
分享的项目包含2个,一套是SpringCloud的电商系统,一个是基于SpringBoot博客系统。 SpringCloud的电商系统 Spring Cloud ES Redis FastDFS Kafka 等主流框架构建的电商系统,一个可实际落地的电商项目,以下是学习课程目录和核心功能,有视频和源码 1.框架搭建 - 电商项目介绍 - 微服务环境搭建 - 数据库搭建 2.分布式存储系统 - FastDFS原理讲解 - 文件上传 - 文件下载 3.商品发布 - 表结构梳理 - 代码生成器的使用 - 商品增
java思维导图
2022-04-24
6480
Spring Boot + MyBatis-Plus 微信支付(视频 + 源码+笔记)
最近有读者让我找点 【微信支付,视频课程】已将帮忙找到了,这次免费分享出来,也希望大家不要嫌弃! 70讲:SpringBoot项目的在线微信支付实战 核心模块: 接入指引,支付安全,创建项目,实战下单,签名原理,生成订单,支付通知,关闭订单,查询订单,查询退款,申请账单,支付通知 这是一个SpringBoot,MyBatis项目,也算是终于帮读者找到了,这给大家分享出来,也希望大家不要嫌弃! 01、 课程简介.mp4 02、 微信支付产品介绍.mp4 03、 接入指引-获取商户号.mp4 04、 接入指引-
java思维导图
2022-04-22
4990
40 个 常用的 SpringBoot 注解,你知道几个?
一、Spring Web MVC 与 Spring Bean 注解 Spring Web MVC 注解 @RequestMapping @RequestMapping注解的主要用途是将Web请求与请求处理类中的方法进行映射。Spring MVC和Spring WebFlux都通过RquestMappingHandlerMapping和RequestMappingHndlerAdapter两个类来提供对@RequestMapping注解的支持。 @RequestMapping注解对请求处理类中的请求处理方法进
java思维导图
2022-03-25
6570
推荐2个基于 SpringBoot 的工作流项目,很有用!
作者 | shenzhanwang|tony 今天主要推荐两个工作流的springboot项目,开源项目中有具体的部署操作文档,核心表结构说明,都可以帮助理解工作流原理,其实大厂华为阿里里面的工作流虽然号称自研(很多都是参考开源),跟开源工作流的原理差不多的。 工作流出问题比较高频的是配置出现低级问题,比如少一个符号或大小写不规范,别问我怎么知道的(玩工作流好几年了),工作流玩熟悉了,开发效率是极快的。 Spring-boot-activiti RuoYi-vue 4.x + flowable 1、Spri
java思维导图
2022-03-24
1.5K0
阿里发布的 SpringCloud Alibaba开发文档,涵盖了所有的操作!
前言 Spring Cloud Alibaba为分布式应用开发提供了一站式解决方案。它包含开发分布式应用程序所需的所有组件,可以轻松地使用Spring Cloud开发应用程序。 使用Spring Cloud Alibaba,只需添加一些注解和少量配置,即可将Spring Cloud应用连接到Alibaba的分布式解决方案中,并使用Alibaba中间件构建分布式应用系统。 正是基于这些原因,我们有必要来学习SpringCloud Alibaba技术。那如何学习呢?市面上对于SpringCloud Alibab
java思维导图
2022-03-04
6840
推荐 2 个 Spring Boot 的工作流项目
今天主要推荐两个工作流的springboot项目,开源项目中有具体的部署操作文档,核心表结构说明,都可以帮助理解工作流原理,其实大厂华为阿里里面的工作流虽然号称自研(很多都是参考开源),跟开源工作流的原理差不多的。工作流出问题比较高频的是配置出现低级问题,比如少一个符号或大小写不规范,别问我怎么知道的(玩工作流好几年了),工作流玩熟悉了,开发效率是极快的。 Spring-boot-activiti RuoYi-vue 4.x + flowable 1、Spring-boot-activiti 在常用的ERP
java思维导图
2022-03-04
8780
几乎涵盖你需要的SpringBoot所有操作|高清PDF
SpringBoot目前的使用已经很普遍了,实际的项目中,我们需要集成各种的插件支持,不仅如此,还有很多可能我们平时不知道,但是很方便的操作。pdf里面的东西还是比较全面的。点击下方小卡片回复【springboot】即可获取pdf 回复【springboot】即可获得pdf 以下是pdf的目录,由于目录过长,所以只截图一部分。 中间还有很多目录... 点击下方小卡片回复【springboot】即可获取pdf 回复【springboot】即可获得pdf ---- 另外,去年小咖总结&整理了 Ja
java思维导图
2022-03-04
3750
SpringBoot 定时任务动态管理通用解决方案
一、功能说明 SpringBoot的定时任务的加强工具,实现对SpringBoot原生的定时任务进行动态管理,完全兼容原生@Scheduled注解,无需对原本的定时任务进行修改 二、快速使用 具体的功能已经封装成SpringBoot-starter即插即用 <dependency>     <groupId>com.github.guoyixing</groupId>     <artifactId>spring-boot-starter-super-scheduled</artifactId>     <
java思维导图
2022-03-04
8040
Mybatis-Plus 支持分库分表了?-官方神器发布!
今天介绍一个 MyBatis - Plus 官方发布的神器:mybatis-mate 为 mp 企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成 SQL 维护等,旨在更敏捷优雅处理数据。
java思维导图
2021-11-26
3690
一文讲完 Spring Cloud,2W 字超详细总结
首先我给大家看一张图,如果大家对这张图有些地方不太理解的话,我希望你们看完我这篇文章会恍然大悟。
java思维导图
2021-10-18
4190
我终于决定要放弃okhttp、httpClient,选择了这个牛逼的神仙工具!贼爽
链接:https://juejin.cn/post/6898485806587969544
java思维导图
2020-12-11
3.3K0
太赞了!Github上都没有的“网约车”项目!!!
该项目是一款标准且已上线的“网约车”应用。符合我国交通部对网约车监管的技术要求。通过了交通部对网约车线上和线下能力认定。项目原型曾在杭州上线运行。
java思维导图
2020-12-11
2.3K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档