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>
相关推荐
while(1){yan}4 小时前
Spring事务
java·数据库·spring boot·后端·java-ee·mybatis
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧5 小时前
《苍穹外卖》- day01 开发环境搭建
spring boot·后端·spring·maven·intellij-idea·mybatis
Getgit5 小时前
Linux 下查看 DNS 配置信息的常用命令详解
linux·运维·服务器·面试·maven
曹轲恒5 小时前
@PropertySource、@ImportResource、@Bean
java·spring boot·mybatis
浅水壁虎7 小时前
任务调度——XXLJOB2(调度中心)
java·spring boot·spring
huahailing102410 小时前
Spring 循环依赖终极解决方案:从原理到实战(附避坑指南)
java·后端·spring
哪里不会点哪里.11 小时前
Spring 事务机制详解:原理、传播行为与失效场景
java·数据库·spring
秋912 小时前
idea中如何使用Trae AI插件,并举例说明
java·人工智能·intellij-idea
哪里不会点哪里.13 小时前
Spring 中常用注解详解
java·后端·spring
Hyacinth&13 小时前
IntelliJ IDEA|学习笔记
笔记·学习·intellij-idea