zoukankan      html  css  js  c++  java
  • Spring的两种注入方式

    1.set注入(更灵活)

    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xmlns:tx="http://www.springframework.org/schema/tx"
           xmlns:context="http://www.springframework.org/schema/context"
           xsi:schemaLocation="http://www.springframework.org/schema/beans 
                               http://www.springframework.org/schema/beans/spring-beans.xsd
                               http://www.springframework.org/schema/tx  
                               http://www.springframework.org/schema/tx/spring-tx.xsd
                               http://www.springframework.org/schema/context 
                               http://www.springframework.org/schema/context/spring-context.xsd">
    			
    			<!-- 配置JavaBean -->
    			<bean id="Stu" class="com.hp.pojo.Student" >
    			<!-- set注入 -->
    				<property name="name" value="mm" />
    				<property name="pwd" value="123" />
    			</bean>
    </beans>
    

    2.构造器注入(实体类要有带参的构造器)

    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xmlns:tx="http://www.springframework.org/schema/tx"
           xmlns:context="http://www.springframework.org/schema/context"
           xsi:schemaLocation="http://www.springframework.org/schema/beans 
                               http://www.springframework.org/schema/beans/spring-beans.xsd
                               http://www.springframework.org/schema/tx  
                               http://www.springframework.org/schema/tx/spring-tx.xsd
                               http://www.springframework.org/schema/context 
                               http://www.springframework.org/schema/context/spring-context.xsd">
    			
    			<!-- 配置JavaBean -->
    			<bean id="Stu" class="com.hp.pojo.Student2" >
    			<!-- 构造器注入 -->
    			<!-- index构造方法参数的索引下标,从0开始 -->
    				<constructor-arg index="0" value="1"></constructor-arg>
    				<constructor-arg index="1" value="ww"></constructor-arg>
    				<constructor-arg index="2" value="123"></constructor-arg>
    			</bean>
    </beans>
    


  • 相关阅读:
    Windows 08 R2_组策略
    Nginx常用配置实例(4)
    Nginx日常维护操作(3)
    Nginx配置文件(2)
    Nginx概述和安装(1)
    Zabbix实战-简易教程--通过公众平台企业号发送短信
    HDFS ZKFC自动切换原理分析
    HDFS ZKFC自动切换原理分析
    DataNode启动优化改进:磁盘检测并行化
    DataNode启动优化改进:磁盘检测并行化
  • 原文地址:https://www.cnblogs.com/mlan/p/11060358.html
Copyright © 2011-2022 走看看