spring的依赖注入的最常见的两种方法

本文深入探讨了Spring框架中依赖注入的概念及其应用,通过实例展示了如何使用Spring配置文件实现对象的注入和声明,包括setter注入、构造器注入和属性注入,并通过XML配置文件演示了对象之间的依赖关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 1 package com.lsz.spring.action;
 2 
 3 public class User {
 4     /**
 5      * set注入
 6      */
 7     private String username;
 8     public void setUsername(String username) {
 9         this.username=username;
10     }
11     public String getUsername() {
12         return username;
13     }    
14     /*
15     <bean id="userAction"class="com.lsz.spring.action.User" >  
16     <span style="white-space:pre">  </span><property name="username" value="admin"></property>  
17     </bean>  
18     */
19     /**
20      * 给对象赋值
21      */
22     
23          private UserService ;  
24          public UserServicegetUserservice() {  
25               return userservice;  
26          }  
27          public void setUserservice(UserService userservice){  
28              this.userservice= userservice;  
29          }  
30 
31     /*
32      * <!--对象的声明-->  
33         <bean id="userService" class="com.lsz.spring.service.UserService"></bean>  
34            
35         <bean id="userAction"class="com.lsz.spring.action.User" >  
36            <property name="userservice" ref="userService"></property>  
37         </bean>  
38      */
39     
40 
41 }

备注:http://blog.youkuaiyun.com/lishuangzhe7047/article/category/2069855  这个博客有一篇依赖注入的文章不错。spring的依赖注入那篇

转载于:https://www.cnblogs.com/zzzzw/p/5171328.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值