IDEA版SSM入门到实战(Maven+MyBatis+Spring+SpringMVC) -Spring依赖注入方式

第一章 Spring依赖注入方式【基于XML】

为属性赋值方式

  • 通过xxxset()方法
  • 通过构造器
  • 反射
1.1 set注入
  • 语法:<property>
1.2 构造器注入
  • 语法:<constructor-arg>
1.3 p名称空间注入

导入名称空间:xmlns:p="http://www.springframework.org/schema/p"

  • 语法:

  • 示例代码

    xml 复制代码
    <bean id="stuZhouxu" class="com.atguigu.spring.pojo.Student">
        <property name="stuId" value="102"></property>
        <property name="stuName">
            <value><![CDATA[<<zhouxu>>]]></value>
        </property>
    </bean>
    
    <bean id="stuZhiFeng" class="com.atguigu.spring.pojo.Student">
        <constructor-arg name="stuId" value="103"></constructor-arg>
        <constructor-arg name="stuName" value="zhifeng"></constructor-arg>
    </bean>
    
    <bean id="stuXiaoxi"
          class="com.atguigu.spring.pojo.Student"
          p:stuId="104"
          p:stuName="xiaoxi"></bean>
相关推荐
风流 少年3 小时前
Spring AI 2.0:SSE
java·人工智能·spring
何以解忧,唯有..3 小时前
深入理解与应对:Redis 缓存雪崩、击穿、穿透三大经典问题
redis·缓存·mybatis
晚染烟7 小时前
每日八股day25
spring
典典分享指南11 小时前
用指纹算法给文章去重:mid_signature 实战
jvm·maven·intellij-idea·jetty
lv__pf14 小时前
Spring之AOP底层源码解析(下)【TL spring14】
java·后端·spring
andongni20314 小时前
后端参数校验
spring boot·后端·mybatis
互联网中的一颗神经元16 小时前
02. 核心概念与术语表
java·jvm·spring
晚染烟1 天前
每日八股day24
spring
一个有温度的技术博主1 天前
从“为什么要用 Spring“到“它到底帮我解决了什么“
java·spring
风流 少年2 天前
Spring AI 2.0:Flux
java·人工智能·spring