![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSM
张艳霞zhangyx
种一棵树最好的时间是十年前,其次是现在!
展开
-
SpringAOP基础 - 代理设计模式
SpringAOP基础 - 代理设计模式改造过后的EasyMall的问题改造过后的EasyMall成功解决了耦合的问题,但是在很多地方仍然存在非该层应该实现的功能,造成了 无法“高内聚”的现象,同时存在大量存在重复代码,开发效率低下。此时可以通过代理设计模式,将这部分代码提取到代理者中,简化层中的代码。@Servicepublic class UserServiceImpl implements UserService { @Autowired private原创 2020-10-24 11:36:04 · 194 阅读 · 0 评论 -
利用Spring IOC DI 实现软件分层解耦
利用Spring IOC DI 实现软件分层解耦软件分层思想回顾在软件领域有MVC软件设计思想,指导着软件开发过程。在javaee开发领域,javaee的经典三层架构MVC设计思想的经典应用。而在软件设计思想中,追求的是"高内聚 低耦合"的目标,利用Spring的IOC 和 DI 可以非常方便的实现这个需求。Spring IOC DI 改造EasyMall在层与层之间设计接口,面向接口编程:不再直接创建对象,而是通过Spring注入:如果存在多个实现类,则通过指定名称声明<原创 2020-10-24 11:20:16 · 236 阅读 · 0 评论 -
SSM三大框架之Spring框架之Spring DI(依赖注入)
Spring DIIOC(DI) - 控制反转(依赖注入)所谓的IOC称之为控制反转,简单来说就是将对象的创建的权利及对象的生命周期的管理过程交由Spring框架来处理,从此在开发过程中不再需要关注对象的创建和生命周期的管理,而是在需要时由Spring框架提供,这个由spring框架管理对象创建和生命周期的机制称之为控制反转。而在 创建对象的过程中Spring可以依据配置对对象的属性进行设置,这个过称之为依赖注入,也即DI。基于set方法注入通常的javabean属性都会私有化,而对外暴露setX原创 2020-10-22 20:19:31 · 243 阅读 · 0 评论 -
超详细版!!!Spring注解方式实现IOC和DI
Spring注解方式实现IOC和DISpring注解Spring除了默认的使用xml配置文件的方式实现配置之外,也支持使用注解方式实现配置,这种方式效率更高,配置信息清晰,代码在哪对应的配置就在哪,方便开发阶段修改,推荐使用。所谓注解就是给程序看的提示信息,很多时候都用来作为轻量级配置的方式。关于注解的知识点,参看java基础课程中java基础加强部分的内容。Spring注解方式实现IOCa.导入开发包b.编写配置文件<?xml version="1.0" encodin原创 2020-10-22 19:41:39 · 198 阅读 · 0 评论 -
SSM三大框架之Spring框架之Spring IOC(控制反转)
Spring框架概述Spring框架概述Spring是一个Service层的框架,可以整合许多其它框架进行工作。Spring的主要技术是 IOC(DI) AOPIOC(DI) - 控制反转(依赖注入)AOP - 面向切面编程下载使用Springa.提示spring推荐使用maven方式使用spring包,因此虽然官方提供了spring离线包的下载方式,但下载过程较为繁琐。在后续课程学习maven后我们将会使用maven加载Spring相关包。b.打开Spring官网:https://s原创 2020-10-20 11:02:37 · 292 阅读 · 0 评论