spring复习

简介: spring复习

spring复习

01、ioc创建对象的方式

  • 下标赋值
  • 类型创建
  • 参数名设置
<bean id="user" class="com.linghu.pojo.User">
      <constructor-arg name="name" value="令狐"/>
</bean>

总结:在配置文件加载时,容器中管理的对象已经初始化了。

02、spring文件配置

可以把多个xml文件进行合并

<import resourse="beans1.xml">
<import resourse="beans2.xml">
<import resourse="beans3.xml">

03、依赖注入

  • 构造器注入
<!-- 构造器注入:简单注入 -->
<bean id="emp" class="construct.easyinjection.employee">
<constructor-arg name="username" value="洲洲"></constructor-arg>
<constructor-arg name="number" value="123456"></constructor-arg>
</bean>
  • set注入
  • 普通值注入,使用value
<bean id="pojo" class="com.xxx">
  <property name="变量名" values="变量赋值">   
</bean>
  • bean注入,使用ref
<bean id=>
<bean id="pojo" class="com.xxx">
  <property name="变量名" values="变量赋值">   
</bean>
  • 扩展方式注入
目录
相关文章
|
10月前
|
监控 Java 数据库连接
总结Spring Boot面试知识点
Spring Boot是一个基于Spring框架的开源项目,它简化了Spring应用的初始搭建以及开发过程。通过提供“约定优于配置”的方式,Spring Boot可以帮助开发者快速构建出生产级别的Spring应用。
91 0
|
Java 数据库连接 索引
|
7月前
|
前端开发 Java 开发者
Spring常见面试总结(上)
Spring框架是为Java应用提供全面支持的平台,帮助开发者处理基础任务,专注于业务逻辑。它具备IOC(控制反转)和AOP(面向切面编程)等功能,支持MVC架构、事务管理和JDBC异常处理。Spring的IOC容器负责对象的创建、配置及生命周期管理。依赖注入包括构造函数、setter和接口注入等方式。`@Component`、`@Controller`、`@Repository`和`@Service`等注解用于组件识别和装配。`@Autowired`用于精确控制依赖注入。
38 0
|
XML Java 数据格式
Spring面试基本问题(1)
1、什么是Spring框架?Spring框架有哪些主要模块? Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。
1978 0
|
10月前
|
XML Java 数据格式
spring常见的面试问题
spring常见的面试问题
137 0
|
XML JSON 前端开发
Spring 面试 7 大问题,你顶得住不?
Spring 面试 7 大问题,你顶得住不?
242 0
Spring 面试 7 大问题,你顶得住不?
|
10月前
|
监控 Java 应用服务中间件
Spring Boot 源码面试知识点
【5月更文挑战第12天】Spring Boot 是一个强大且广泛使用的框架,旨在简化 Spring 应用程序的开发过程。深入了解 Spring Boot 的源码,有助于开发者更好地使用和定制这个框架。以下是一些关键的知识点:
122 6
|
XML 缓存 前端开发
Spring入门系列:浅析知识点
本文介绍了学习Spring源码前需要掌握的核心知识点,包括IOC、AOP、Bean生命周期、初始化和Transaction事务。通过Hello World示例,讲解了如何使用Spring,并指出了深入了解Spring内部机制的方向。

热门文章

最新文章