iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >java Spring中如何实现依赖注入
  • 433
分享到

java Spring中如何实现依赖注入

java教程javaSpring依赖注入 2019-11-15 02:11:20 433人浏览 猪猪侠
摘要

总得来说,spring中依赖注入有这么三种方式:①通过set方式赋值②通过构造器赋值③通过p标签赋值java相关视频教程推荐:java视频下面我们稍稍展开来谈:1.通过set方式赋值 主要用到围堵标签来传递值此处的name就是Teach

总得来说,spring中依赖注入有这么三种方式:

①通过set方式赋值

②通过构造器赋值

③通过p标签赋值

java相关视频教程推荐:java视频

下面我们稍稍展开来谈:

1.通过set方式赋值




主要用到围堵标签来传递值

此处的name就是Teacher类里声明的变量名,value就是你要给这个变量赋什么值。

Teacher类:

public class Teacher {
 private String name;
 private int age;
 
 public Teacher() {
}
 
public Teacher(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}

2.通过构造器赋值




注意上面的Teacher类中要有对应的构造方法。

如果构造方法中的参数列表的值很多的话,我们一一对应去写就很累,此时有如下几种方式来帮助我们精准地给变量赋值:

用index(下标值)

name(声明变量的名称)

type(声明变量的类型)//需要构造器中参数列表声明的类型不一致

来传递value值都可以

具体格式如下即可:


此处还有一个需要注意的点:如果你要在标签内传递引用类型的话,就不能用value了,得用ref:

3.通过p标签赋值

这边需要注意下,如果你的编译器没有安装sts的话,就要在你的applicationContext.xml的配置声明里加上这样一句话:

xmlns:p="Http://www.springframework.org/schema/p"

如果安装过sts,那么在Namespaces里直接勾选即可:

71d4ee9153c42ec36bfe7259cf1fe84.png

具体写法如下:


只需要在标签内加上p:xxx="xxx"即可。

java相关文章教程推荐:java入门教程

--结束END--

本文标题: java Spring中如何实现依赖注入

本文链接: https://www.lsjlt.com/news/4071.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java Spring中如何实现依赖注入
    总得来说,Spring中依赖注入有这么三种方式:①通过set方式赋值②通过构造器赋值③通过p标签赋值java相关视频教程推荐:java视频下面我们稍稍展开来谈:1.通过set方式赋值 主要用到围堵标签来传递值此处的name就是Teach...
    99+
    2019-11-15
    java教程 java Spring 依赖注入
  • Spring IoC中怎么实现依赖注入
    本篇文章为大家展示了Spring IoC中怎么实现依赖注入,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、依赖注入(DI)DI(Dependency Inject...
    99+
    2022-10-19
  • spring如何实现依赖注入DI(spring-test方式)
    目录spring依赖注入DI1、创建一个maven项目2、修改pom.xml3、添加类Person和Body4、在配置类App中,添加ComponentScan5、新建一个测试类6、...
    99+
    2022-11-13
  • spring怎么实现依赖注入DI
    这篇文章主要介绍了spring怎么实现依赖注入DI的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇spring怎么实现依赖注入DI文章都会有所收获,下面我们一起来看看吧。spring依赖注入DI1、创建一个mav...
    99+
    2023-06-29
  • 在ABAP里如何模拟实现Java Spring的依赖注入
    这篇文章将为大家详细讲解有关在ABAP里如何模拟实现Java Spring的依赖注入,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。尝试的场景在现实生活中,每一盏灯都有一个开关控制。按下开关,灯被打开;再按...
    99+
    2023-06-02
  • SpringBoot中如何实现注入依赖
    SpringBoot中如何实现注入依赖?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。今天给大家介绍一下SpringBoot中是如何实现依赖注入的功能。在以往spring使用...
    99+
    2023-05-31
    springboot bo 依赖注入
  • AngularJS如何实现依赖注入
    小编给大家分享一下AngularJS如何实现依赖注入,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!简介:首先我们需要理解什么是依...
    99+
    2022-10-19
  • Spring框架实现依赖注入的原理
    目录什么是依赖注入实现原理IOC容器Bean定义依赖注入构造函数注入Setter方法注入字段注入生命周期回调注解总结Spring 框架作为 Java 开发中最流行的框架之一,其核心特...
    99+
    2023-05-15
    Spring依赖注入 Spring依赖注入的方式 Spring依赖注入原理
  • 如何在PHP中实现依赖注入
    这篇文章给大家介绍如何在PHP中实现依赖注入,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。首先,我们来看一段代码:class A{      &nb...
    99+
    2023-06-17
  • 在Spring如何对依赖进行注入
    今天就跟大家聊聊有关在Spring如何对依赖进行注入,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Spring的主要特性包括IOC和DI,其中DI是IOC的基础。在以前的Spring...
    99+
    2023-05-31
    spring
  • 如何用Java注解和反射实现依赖注入
    目录概述定义注解为被注入的方法添加注解通过反射处理注解概述 在Spring中,我们可以通过 @Autowired注解的方式为一个方法中注入参数,那么这种方法背后到底发生了什么呢,这篇...
    99+
    2022-11-12
  • ASP.NET MVC如何实现依赖注入
    这篇文章主要介绍了ASP.NET MVC如何实现依赖注入,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。前言在java的spring中有自动注入功能,使得代码变得更加简洁灵活,...
    99+
    2023-06-28
  • Java Spring中各依赖注入注解的区别是什么
    本篇文章给大家分享的是有关Java Spring中各依赖注入注解的区别是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Spring对于Be...
    99+
    2022-10-19
  • 如何在Java中运用依赖注入
    今天就跟大家聊聊有关如何在Java中运用依赖注入,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、C++的诟病C++最遭人诟病的地方就是定义一个类需要写两个文件,一个.h文件和一个....
    99+
    2023-06-15
  • spring IOC中三种依赖注入方式
    一、Spring IOC(依赖注入的三种方式): 1、Setter方法注入。 2、构造方法注入。 使用构造方法,注入bean值。 关键代码: public UserServ...
    99+
    2022-11-12
  • 怎么在Spring框架中注入依赖
    这篇文章将为大家详细讲解有关怎么在Spring框架中注入依赖,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。三种依赖注入的方式属性注入,通过setter方法注入bean的属性值或依赖的对象 构...
    99+
    2023-05-30
    spring
  • Asp.net core中依赖注入的实现
    使用服务 在Asp.net core的Controller中,可以通过如下两种方式获取系统注入的服务: 构造函数 可以直接在构造函数中传入所依赖的服务,这是非常常见的DI注入方式。 ...
    99+
    2022-11-13
  • PHP中怎样实现依赖注入
    今天就跟大家聊聊有关PHP中怎样实现依赖注入,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。我们来看一段代码:class A{ public functi...
    99+
    2023-06-04
  • php中如何使用laravel实现依赖注入
    这篇文章主要介绍“php中如何使用laravel实现依赖注入”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php中如何使用laravel实现依赖注入”文章能帮助大家解决问题。laravel容器包含控...
    99+
    2023-07-04
  • golang依赖注入怎么实现
    在Go语言中实现依赖注入可以使用两种常见的方式:构造函数注入和接口注入。1. 构造函数注入:构造函数注入是通过在结构体中定义一个包含...
    99+
    2023-09-17
    golang
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作