`
danielhjd
  • 浏览: 246337 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

(笔记)Spring 中的基本思想 ICO/DI(Dependency Injection)

阅读更多
How to inject the param?

There are two way...

The first way:
package Apple;

public class Apples {
AppleDao apple;

public AppleDao getApple() {
return apple;
}

public void setApple(AppleDao apple) {
this.apple = apple;
}

public void add(){
apple.addApple(1, "", "", 102);
apple.deleteApple(1);
}


}

Show on ApplicationContext.xml
<beans>
<bean name="apple" class="Apple.AppleDaoImpl"></bean>
<bean name="apple2" class="Apple.AppleDaoImple"></bean>

<bean name="apples" class="Apple.Apples">
<property name="apple" ref="apple2"></property>
</bean>


</beans>

The other one:

package Apple;

public class Apples {
AppleDao apple;

public void Apples(AppleDao apple) {
this.apple = apple;
}


public void add(){
apple.addApple(1, "", "", 102);
apple.deleteApple(1);
}


}

Show on ApplicationContext.xml

<bean name="apples" class="Apple.Apples">
<constructor-arg ref="apple2"></constructor-arg></bean>
分享到:
评论

相关推荐

    图标转换ico/png

    ico/png互转AveIcon 是一个小巧的 ICO/PNG 互转小工具,有了它我就不用在打开庞大的 Axialis IconWorkshop 了,而且它界面超简洁,只需拖动图片到窗口中再拖动回来,整个转换过程就算完成了,更令人欣喜的是它还支持...

    Axialis IconGenerator 包含海量的ico/svg/xaml/png等图片资源

    Axialis IconGenerator 包含海量的ico/svg/xaml/png等图片资源

    AveIcon ICO/PNG 转换小工具

    AveIcon 是一个小巧的 ICO/PNG 互转小工具,有了它我就不用在打开庞大的 Axialis IconWorkshop 了,而且它界面超简洁,只需拖动图片到窗口中再拖动回来,整个转换过程就算完成了,更令人欣喜的是它还支持 Alpha 通道...

    AveIcon ICO/PNG 互转小工具

    AveIcon 是一个小巧的 ICO/PNG 互转小工具,有了它我就不用在打开庞大的 Axialis IconWorkshop 了,而且它界面超简洁,只需拖动图片到窗口中再拖动回来,整个转换过程就算完成了,更令人欣喜的是它还支持 Alpha 通道...

    图片转换工具JPG/BMP/ICO/GIF/PNG

    3. **ICO(Icon)**:ICO是Windows系统中的图标文件格式,可以包含多个尺寸和颜色深度的图像,主要用于程序图标和网页favicon。由于其特殊性,需要专门的转换工具来处理。 4. **GIF(Graphics Interchange Format)...

    Spring-ICO练习源码

    在"Spring-ICO练习源码"中,我们可以推测这是一组关于Spring框架实践的代码示例,ICO可能代表“实例化、配置和操作”(Instantiation, Configuration, and Operation),或者是特定的练习主题缩写。配合提供的博客链接...

    spring的一些基本知识及如何配置使用

    - **控制反转(IoC/DI)**:IoC(Inversion of Control)也称为依赖注入(Dependency Injection),是Spring的基础。它使得容器负责管理对象的生命周期和依赖关系,而不是在代码中硬编码这些细节。Spring支持通过构造器...

    Spring2.0学习笔记

    Spring框架的核心设计理念是控制反转(Inversion of Control, IoC)和依赖注入(Dependency Injection, DI)。IoC意味着应用程序的控制权从代码本身转移到了外部容器,即Spring的IoC容器。DI则是实现IoC的一种具体...

    SpringCloud对各种资源整合。

    SpringCloud集成nacos服务注册/发现、rabbitmq做消息队列(erlang)、gateway路由网关(路由过滤、断言、跨域)。 SpringBoot集成quartz任务调度/定时任务。 里面提供源码和windows相关软件供大家参考。

    ico转换工具/随意更改大小

    ico文件格式是Windows操作系统中用于表示程序或文件的小型图形图像,它可以在任务栏、桌面快捷方式或者浏览器地址栏中看到。由于ico文件可以包含多个尺寸和颜色深度的图像,因此它们具有很好的兼容性和可缩放性。 ...

    自己动手打造ICO容器

    1. **依赖注入**:依赖注入(Dependency Injection,DI)是ICO的核心,它将对象的依赖关系从代码中分离出来,通过外部容器来管理。这样可以使代码更灵活,易于测试和维护。 2. **Bean的定义**:Bean通常是实现了...

    MFC动态加载/清除显示JPG/BMP/ICO图片文件

    以上就是关于在MFC中动态加载和清除JPG、BMP和ICO图片的基本步骤和原理。实际应用中,可能需要根据具体需求进行错误处理、资源管理等方面的优化。例如,当加载图片失败时,应有适当的错误提示;在内存管理方面,确保...

    java图片格式转换.ico

    &lt;/dependency&gt; ``` 接下来,我们将编写代码来实现BMP到ICO的转换。以下是一个基本的示例,展示如何使用`image4j`库完成这个任务: ```java import net.imagej.ImageJ; import net.imglib2.FinalInterval; import ...

    icoformat安装ico插件(使其支持ico存储格式)

    在本文中,我们将深入探讨如何在Photoshop中安装和使用"icoformat"插件,以便支持ico文件格式。icoformat是一款强大的工具,它允许设计师在Adobe Photoshop中创建、编辑和保存.ico图标,这是一种广泛用于网站和应用...

    学习笔记:C#图片转换为ico

    在C#编程中,将图片转换为ICO格式是一项常见的任务,尤其在开发桌面应用程序时,因为ICO文件通常用于创建程序的图标。ICO是一种特殊的图像格式,它可以包含多种尺寸和颜色深度的图像,以便在不同分辨率的显示器上...

    21-04-11_IOCDefaultDIPattern(001_通过默认ICO容器和自定义实现类的实例化操作_Web).rar

    【标题】中的"IOCDefaultDIPattern"指的是依赖注入(Dependency Injection,简称DI)模式,特别是与IoC(Inversion of Control,控制反转)容器相关的。在这个上下文中,"默认ICO容器"可能是指Spring框架中的IoC容器...

    ico提取软件中的ico图标

    "ico提取软件"是为了帮助用户从已有的软件、可执行文件(.exe)或其它类型文件中提取这些ico图标资源的工具。 ico图标提取的过程通常涉及到以下几个关键知识点: 1. 图像格式转换:ico文件格式可能包含多个不同...

    Spring.NET应用实例,ICO依赖注入

    Spring.NET为建立企业级应用提供了一套轻量级的解决方案。通过Spring.NET,我们可以用统一且透明的方式来配置应用程序。Spring.NET的重点是为中间层提供声明式事务管理,以及一个功能齐全的ASP.NET扩展框架。Spring...

    favicon.ico 图标大全

    1. **favicon.ico 的基本概念**: - Favicon 是一种特殊的图像格式,用于定义网站的代表图标。它的文件名通常是 "favicon.ico",并放置在网站的根目录下,以便浏览器自动识别和显示。 2. **Apache 与 htdocs 目录...

Global site tag (gtag.js) - Google Analytics