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>
相关推荐
好好研究10 分钟前
SpringMVC框架 - 获取请求参数常用的注解
java·spring·mvc
雨中飘荡的记忆39 分钟前
Spring表达式详解
spring
n***63271 小时前
SpringCloud 微服务框架
spring·spring cloud·微服务
切糕师学AI1 小时前
Spring 中的 @Service 注解
java·spring
想不明白的过度思考者1 小时前
Spring Web MVC从入门到实战
java·前端·spring·mvc
合作小小程序员小小店2 小时前
网页开发,在线%宠物论坛管理%系统,基于eclipse,html,css,jquery,servlet,jsp,sql server数据库。
java·sqlserver·eclipse·jdk·html·intellij-idea
java1234_小锋2 小时前
简述Mybatis的插件运行原理?
java·开发语言·mybatis
p***95002 小时前
spring Profile
java·数据库·spring
艺杯羹2 小时前
从Spring到SpringBoot3的演进:缺陷、优化与最新实践要求
java·spring boot·spring
极光代码工作室3 小时前
基于SpringBoot的校园招聘信息管理系统的设计与实现
java·前端·spring