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>
相关推荐
摇滚侠26 分钟前
2025最新 SpringCloud 教程,Seata-原理-二阶提交协议,笔记70
笔记·spring·spring cloud
清晓粼溪1 小时前
SpringMVC-01:基础知识
java·spring
少年攻城狮1 小时前
Mybatis-Plus系列---【自定义拦截器实现sql完整拼接及耗时打印】
数据库·sql·mybatis
琢瑜2 小时前
问题1:Oracle Java路径干扰。问题2:环境变量加载顺序问题
java·maven
编程修仙2 小时前
第十一篇 Spring事务
xml·java·数据库·spring
清晓粼溪2 小时前
Mybatis02:核心功能
java·mybatis
SadSunset3 小时前
(13)复杂查询
java·笔记·架构·mybatis
SadSunset3 小时前
(12)基于注解实现的sql
mybatis
jiayong233 小时前
Spring 框架完全指南
java·后端·spring
没有bug.的程序员4 小时前
Async Profiler:最精准的火焰图工具
java·jvm·spring·对象分配·async profiler