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>
相关推荐
时间会给答案scidag1 小时前
Spring AI Alibaba 学习day01
人工智能·学习·spring
重学一遍1 小时前
Spring Security + JWT + Redis 的认证授权系统
java·redis·spring
子沫20201 小时前
使用mybatis-plus、mybatis插入数据库时加密,查询数据库时解密,自定义TypeHandler 加解密使用
数据库·mybatis·mybatis-plus
色空大师3 小时前
maven引入其他项目依赖爆红
java·maven
w***76553 小时前
存储技术全景:从基础原理到未来趋势
spring boot·后端·mybatis
醇氧4 小时前
SqlLogInterceptor mybatis配置打印SQL
java·sql·mybatis
ONExiaobaijs6 小时前
【无标题】
java·开发语言·spring·maven·程序员创富
符哥20087 小时前
Mybatis和Mybatis-plus区别
java·开发语言·mybatis
风景的人生7 小时前
springboot项目用maven插件打包时候报错
java·spring boot·maven
二哈喇子!7 小时前
基于SSM框架的网上商城购物系统的设计与实现(开源项目——实现CRUD功能整体流程超详细)
java·spring·mybatis·ssm