【Spring】一文带你吃透基于注解的DI技术

基于注解的DI:使用spring提供的注解,完成java对象创建,属性赋值。注解使用的核心步骤:1.在源代码加入注解,例如@Component。2.在spring的配置文件,加入组件扫描器的标签。@Component注解创建对象@Component: 表示创建对象,对象放到容器中。 作用:属性:va

【SpringBoot+MyBatisPlus】文件上传与文件下载的应用与实现

一次“上传”的点击蕴含着一轮请求,我们要做的就是针对每一次的请求进行i/o处理,并返回给前端用户

《SpringBoot篇》[email protected]与@Validated的区别

说明:其实@Valid 与 @Validated都是做数据校验的,只不过注解位置与用法有点不同。不同点:(1)@Valid是使用Hibernate validation的时候使用。@Validated是只用Spring Validator校验机制使用。(2)@Valid 可以嵌套验证@Validat

瑞吉外卖项目剩余功能补充

瑞吉外卖其他十多个功能的补充,如:后台套餐的修改,后台按条件查询客户订单,用户个人查询自己的订单,移动端的再来一单功能,菜品,套餐的启售,停售,购物车中菜品或者是套餐数量减少。代码不一定规范,但是功能是没问题的!!!...............

微服务 Spring Boot 整合Redis分布式锁 Lua脚本 实现优惠卷秒杀 一人一单

高并发集群模式下,原生分布式锁是唯一解? Lua脚本了解下!

微服务 Spring Boot 整合Redis 实现优惠卷秒杀 一人一单

高并发场景下,如何解决分布式ID存储,限制每人一单? Redis来搞定!

微服务Spring Boot 整合 Redis 分布式锁 Redission 实现优惠卷秒杀 一人一单

Redis 首选 Java客户端 Redission,如何使用Redission 实现分布式锁?

《SpringBoot篇》23.SpringBoot整合JavaMail实现发送邮件详解

非常简单有有趣,跟着弄一定能学会。说明:想学习先了解一下JavaMail到底是什么。JavaMail用于处理电子邮件相关的编程接口,javaMail 是由Sun定义的一套收发电子邮件的API,它可以方便地执行一些常用的邮件传输,不同的厂商可以提供自己的实现类,但它并没有包含在jdk中,而是作为jav

SpringBoot

sets:Set操作工具,参照java.util.Set;#maps:Map操作工具,参照java.util.Map;#calendars:类似于#dates,但是是java.util.Calendar类的方法;#dates:日期格式化内置对象,具体方法可以参照java.util.Date;#ctx

Spring Boot异步消息之AMQP讲解及实战(附源码)

Spring Boot异步消息之AMQP讲解及实战(附源码) 通过一个发布者订阅者实例讲解

【Mybatisplus】初识Mybatisplus+SpringBoot整合

MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。可以看出,上图的两只小鸟就像两个伙伴,基友一样,是最好的搭档!!Mybatis-

【Spring】配置文件的使用

配置文件是一种计算机文件,可以为一些计算机程序配置参数和初始设置。

Kafka+SpringBoot 入门案例1

kafka+springboot入门案例

springboot:实现文件上传下载实时进度条功能【附带源码】

记得刚入行的时候,做了一个文件上传的功能,因为上传时间较久,为了用户友好性,想要添加一个实时进度条,显示进度。奈何当时技术有限,查了许久也没用找到解决方案,最后不了了之。近来偶然想到这个问题,于是决定整理一下实现方式,也为和我曾经一样碰壁的同学,提供一些思路。

【SpringBoot+MP】针对复杂业务来手动封装一些涉及到多表操作的删除、分页查询方法

最近也是遇到了一些比较复杂的业务,MP内部提供的方法显然已经不能解决问题,针对场景需要自己手动封装一些方法来用,也是让自己明白了项目不单单都是简单的CRUD,涉及到多表还是比较复杂

SpringBoot如何自定义starter启动器?看这里

!-- 1.引入我们自定义的场景启动器 -->通过测试发现,我们已经可以在其他项目中使用自定义的starter,并使用自动配置好的组件功能了!现在你知道该怎么自定义starter了吗?如果你还有其他问题,可以在评论区留言或私信哦。关注Java架构栈,干货天天都不断!

【SSM】spring核心思想——IOC和DI

所以,依赖注入 (DI)和控制反转(IoC)是从不同的角度的描述的同一件事情,就是指通过引入 IoC 容器,利用依赖关系注入的方式,实现对象之间的解耦。在 Spring 的大部分代码中,我们只需要声明我们需要一个什么样的对象,对象的构造我们不管,这里的对象就是 Spring 帮我们注入进来的,对象

微信小程序 | 微信公众平台SpringBoot开发实例 │ 表情消息

表情主要分为字符表情和图片表情(表情包)。在包edu.bookcode中创建exofemoji子包,并在包edu.bookcode.exofemoji中创建service子包,在包edu.bookcode.exofemoji.service中创建类Emojikeywords,代码如例3所示。在包ed

【JAVA问题解决方案】01.EasyExcel导出数据超过Excel单表上限解决方案

1.了解一下Excel单表最多存储多少行数据(可以存储1048576条数据,1024的平方,2的20次方)。本文是介绍EasyExcel导出数据超过Excel单表上限解决方案。2.知道最多多少行就能以这个数为条件,如果超过则进行分表。3.分表的同时需要对数据进行分割,才能不超过最大限度。实体类(非常

Activiti 7 配置及相关流程一站式介绍(包含基础流程及网关应用)

本文介绍了activit7的配置和流程相关信息,基于bpm设计构建xml进行工作流生成。是刚接触工作流学习的入门文章,欢迎大家参考评论~

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈