
Spring
makersy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring IoC
IOC简介IOC/DI依赖注入(Dependecy Injection)和控制反转(Inversion of Control)是同一个概念,具体的讲:当某个角色需要另外一个角色协助的时候,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在spring中,创建被调用者的工作不再由调用者来完成,因此称为控制反转。创建被调用者的工作由spring来完成,然后注入调用者,因此也称为依赖注入...原创 2019-04-08 22:58:57 · 140 阅读 · 0 评论 -
Spring AOP介绍
整合一下各种教程,先把aop的使用学会喽。等过段时间空下来把那本spring的书看了,再结合自己的理解写一篇。这里是来源地址:http://www.cnblogs.com/xrq730/p/4919025.htmlhttps://www.cnblogs.com/liuruowang/p/5711563.html概念AOP(Aspect Oriented Programming),即面向切...转载 2019-04-09 22:56:01 · 229 阅读 · 0 评论 -
SpringMVC拦截器重构用户登录及权限验证代码
前言这段时间在做一个电商网站项目的服务端,基本每个请求都需要判断用户是否登录,对于管理员用户特有的功能更是要做权限的验证。在v1.0版本,我在每个方法中都会从session中取出user来判断,费时费力。现在准备使用spring mvc的拦截器来重新实现这个逻辑,减少代码量,程序更加直观。正文首先看一个之前的例子,这个方法是添加一个商品分类,毫无疑问是只有管理员才能进行的操作。@Requ...原创 2019-04-23 21:47:29 · 630 阅读 · 0 评论 -
SpringBoot下集成redis配置application.yml文件
前言最近用springboot做项目用到了redis,第一次使用了yml格式作为配置文件。在这里记录一下我的使用过程,以及出错情况。希望大家节约时间,少踩坑。正文第一步,maven导入依赖。<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artif...原创 2019-05-25 22:30:05 · 34909 阅读 · 1 评论 -
手写简易版Spring框架-1
前言为了巩固学习Spring框架,我尝试通过手写spring,实现SpringMVC基本功能来学习Spring源码。实现功能这次先写了一个简易的框架,实现了最基本的IoC功能,以及springmvc中常用的注解,具体如下:@Controller@RequestMapping@RequestParam@Autowired@Bean代码内嵌服务器采用了apache的embe...原创 2019-07-09 22:56:32 · 539 阅读 · 2 评论 -
手写简易版Spring框架-2
前言Spring框架作为当前最流行的JavaEE框架之一,简化了代码,提升了性能。而在这其中最主要的技术就是依赖注入了。所谓依赖注入,就是创建被调用者的工作由spring来完成,然后将其注入调用者。本篇主要介绍了依赖注入和控制反转,并分析了上一篇中,依赖注入的代码实现原理。关于BeanBean的特点:生命周期较长在整个虚拟机内可见维护成本高,单例存在Bean优势运行期效率...原创 2019-07-09 22:58:19 · 371 阅读 · 0 评论