![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot 学习案例
文章平均质量分 59
_小曾
只是学习的学生仔罢了
展开
-
SpringBoot集成阿里云的对象存储
maven <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>3.10.2</version> </dependency>yml中配置相关信息oo原创 2021-05-07 18:42:53 · 151 阅读 · 0 评论 -
springboot自动装配源码分析
最近看视频。记一个笔记1.SpringBoot依赖管理1.maven中有parent父项目<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.4</version> <原创 2021-04-27 17:21:14 · 104 阅读 · 0 评论 -
IOC控制反转和AOP切面思想
1.IOC控制反转1.1 原理控制反转是Spring框架的核心。其原理是基于面向对象(OO)设计原则的The Hollywood Principle:Don’t call us, we’ll call you(别找我,我会来找你的)。也就是说,所有的组件都是被动的,所有的组件初始化和调用都由容器负责。组件处在一个容器当中,由容器负责管理。简单的来讲,就是由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控,即在一个类中调用另外一个类。这也就是所谓“控制反转”的概念所在:控制权由应用代码中转到了外原创 2021-04-27 17:17:10 · 148 阅读 · 0 评论 -
SpringBoot常用注解分析
SpringBoot 常用注解分析1.@Repository,@Component,@Service,@Controller@RepositoryIndicates that an annotated class is a “Repository”, originally defined by Domain-Driven Design (Evans, 2003) as “a mechanism for encapsulating storage, retrieval, and search be原创 2021-04-27 17:10:55 · 132 阅读 · 0 评论 -
SpringBoot集成redis
SpringBoot集成Redismaven<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>配置文件spring.redis.host=127.0.01原创 2021-04-27 17:08:16 · 60 阅读 · 0 评论 -
SpringBoot集成Shiro实现密码加密,解密
SpringBoot集成Shiro实现密码加密,解密实现方式在ShiroConfig中实现public HashedCredentialsMatcher hashedCredentialsMatcher(){}用来登录验证时使用注册时密码加密主要是 在ServiceImpl中的Save()方法具体实现 盐值的产生 MD5算法加密 最后把盐 和 加密密码存到数据库 //盐 String Salt = new SecureRandomNumberGenerator原创 2021-03-26 17:28:13 · 3285 阅读 · 2 评论 -
Spring boot+shiro+ehcache集成
1.引入相关jar包 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.7.0</version> </dependency> <dependen原创 2021-02-24 21:48:11 · 262 阅读 · 0 评论 -
Spring boot+Shiro+kaptcha实现图形验证码
我自己也是在学习当中,有什么问题请轻喷。参考学习若依项目实现验证码功能1.pom.xml中导入依赖<!--验证码--> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</vers原创 2021-02-01 17:07:29 · 478 阅读 · 1 评论